To add, I do keep my bike in great conditions as well (valve adjustments, oil changes, tires),..my question was geared towards more like some insurance or clubs like AMA offer limited towing services, but if there was an unlimited towing service or extended service to actually get your bike home for a more serious repair.
Also I don't believe the charging system failing shows many signs, it literally was horrible timing, but these things do happen.
2007 CBR 1000rr
Full Yoshi RS-5
K&N race air filter
Ballistic Lithium 8-cell battery