Games with a bunch of quests are very popular. But, that's the problem. There are a lot of them. Your game should be better than others and the players should know about it, then the business will go.
Yes that is true, when you have time you can play the demo to get the feeling about the game. Maybe invite some one for a small pvp game