Not really feasible, I'm afraid.
It is good for say getting a few clients when you start up, however it isn't good long term - you won't last long, or too long.
One example
You have 1,000 clients each pay, say, $1,000. Now you have $1,000,000 gross. You now take away $450, and $55,000 - Now you have $944,550 after credit card charges (from 2CheckOut). Server prices can range from (in total) $3,125 per month with an excellent completely managed provider, to $600 per month with an awful provider who claims to be managed yet isn't. Let's take the $3,125 (as it will be my next provider) and they are completely managed, so it's easier for you to deal with your clients.
Currently you have $944,550 and it is supposed to last you "until your clients die" as it's supposed to be life-time-hosting. The cost for all the servers per month is $3,125 and you are working alone dealing with client requests. True, the $944,550 will last you a long time - however it won't last longer than about 25 years providing you've enough money in the bank to feed yourself, and pay all the house bills and so on for 25 years.
It's good for quick gain, however it's not a reality. Maybe say twenty clients - just to bring some in. However, anymore, and it's a problem.