Release Date For Vesteria

Honestly, with a free to play strategy, you would be able to get many more bug reports, which improve the game over time, as well as if you were to add microtransactions. If you would add microtransactions as well as a free to play model to the game personally I would think you would make more revenue and be able to get more ideas from the community on what you should add.
But I still respect your opinion in making it pay to play.

They plan to release it for free in the future.

I heard they were going to release vesteria very soon!