Jake, this may seem a little off-topic, but it's related to what you asked about people's experience with hosting.
I had found hosting with a reseller plan that offered all hosting after the first site at 50% off, which is the best deal I've seen. What I've found with *only* doing hosting after the design is that since there's a continued relationship, some people are not aware that once the site is finished and delivered, if there's an addition or change it's not necessarily included with the hosting. It's important to specify that routine monthly maintenance and hosting are offered separately.
I had offered a package deal including hosting, minor maintenance and a bit of minor tweaking and resubmission to make sure the sites retained the original rankings. There again, one assumed, until reminded otherwise, that the routine maintenance included major changes and additions, which it did not.
The major advantage with handling reselling the hosting is that there's a degree of control and recourse in the case of delinquent accounts. You're also familiar with the particular features of the hosting, and if you're doing search engine work along with the design you're sure to have the stats you need.
It's a convenience to just go into the control panel, add a resold account and make the nameserver change at the registrar. You can have a new site set up within an hour. But there are drawbacks, particularly if it turns out that it's not a client you'd care to remain tied to, which can and does happen.
What I'd personally stress is that even though sometimes it might have to be explained all over again, it's important from the start to clearly define exactly what's included with each of the services you're offering, even down to minute details.