I wonder if there could be a Kickstarter for indie iOS apps (no companies allowed). Seems like an awful lot of time invested to design and build an app without really knowing if it'll be popular or make money.
The "pre-funding" model would be able to give indie developers 1) early fan base, 2) early revenue, 3) early validation instead of working in the dark
I remember reading how Threes was made and IIRC it was on the order of many many months and redesigns before users saw/heard anything. But they hit the lottery jackpot I guess