(1) Would you be wise to introduce the premium version at launch with the free version if there is enough value, even without that established free base to leverage off?
(2) Should (being the emphasis here in refering to good business conduct). Should a business have paying customers when a product is in beta version and isn't yet completely tested against up and down times, bugs etc...?
(3) If one were to go the route of having free users before having paid users, should the free users have access to what may be removed and added to the premium release in the future, for the initial purpose of gauging whether there is interest for certain features over others?
To elaborate on that last concern. If users do get to use everything for testing purpose, am I going to get into one of those weired battles with community when certain things get shifted over (even if everyone was notified at the beginning that this would occur).