I am currently implementing a relatively simple web application, as I'm trying to dive into Ruby on Rails. It turns out be going quite well and, in my opinion, it will appeal to a lot of users. But I'm only speculating, I haven't actually tested this.
I never thought of charging the users, but I'm starting to think whether users would be willing to pay a small fee (e.g. 1$/month) to use this app.
My question is, what is the best way to test if the subscription model would be successful, without killing the app altogether?
(I guess the safe answer is to first give it for free, see how it goes, and then charge the users accordingly. However, I tend to think that is much harder for a user to pay, when he had the same service for free before.)