Yeah, this has been requested a few times. I don't come from a hosting background (Outside of managing my own VPSs) so I don't feel it's something I can personally do (at a level of service I'd be happy with) but the idea of partnering with someone that has experience is something I've though about; The tricky part is finding someone I can trust enough to send users to.
For sure. Honestly, I would love to have an established open-source respecting company like RedHat come along and say "We'll be your official hosting partner, we'll handle hosting, payments and offer these services, we'll need x hours from you per week for support, otherwise focus on the project, we'll give you £x per month, You retain ownership and other revenue streams."
A bit idealist and of course the contract would be more complicated, but to focus on the project while having established support would be ideal.
I think this isn't a good strategy for the project, at a commercial level. They currently have a well define niche. Competing in a much larger market without a clear competitive advantage won't work.