I am building an application in my spare time, and I want to get my plan right from the start. I think Freemium would not work for me given several constraints I have. The approach I want to use is this (up to 1.0 release):
State clearly on the website that the application is in development, alpha/beta/whatever it is at that moment, and equally clearly from the start that it will turn into a paid application when it reaches 1.0 stage. This should be fair enough to avoid the "surprise" effect some companies do on their users. Thus, what I would have is a downloadable piece of software users can play with while it's completed.
My question is, are there any significant drawbacks to consider with this approach?
Also, I intend this to be an "ongoing pilot", and I am not quite sure how to handle the communication aspect of it. What kind of approach should I use to communicate with prospects?
I have browsed several similar questions, but none of them really was enlightening or definitive for me.
Thank you very much for your insights.