Why not SaaS? Obviously you can't do the open source thing but easier to push updates through. Somewhat secure, less chances of the code being tampered with.
The question would be, how many providers would use a hosted platform.
I personally would. As a matter of fact, I really would use...