Bypassing the VC: Funding Your Business with Deferred Revenue
markenomics.com
markenomics.com
This is exactly the method taught to me by my mentor, who affectionately referred to our first customer in any business as our "sugar daddy".
(I worked for a company that got started this way. Although they went on to take VC money, they were in a good position by the time they needed it.)
But yes, it means the customer takes the risk and doesn't get paid for it the same way a VC would, which in my book is a good thing for the startup.
Once you take the customers money up front you better deliver them the service. If you take 12 months worth of money, you need to be around for 12 months at least. If you stop delivering the service 6 months in, the customer may pursue the unused money.
This is an interesting specific example but the broader message is to concentrate on your cashflow conversion. Bad businesses are ones where you hold a lot of inventory for a long time, either paid up front or using borrowed money, and then try to sell at a profit. Good businesses are ones where you take the cash, then deliver the product. Dell was so successful principally because they built on demand, using the customers money to purchase the parts, and needed little working capital.
It won't work for consumer/web applications, unless you have some Pro version that you can sell to businesses first, but that's unlikely.