Yeah this is something we are struggling with in general. The way that Steam and Oculus refund policies work, people who buy the game have 2 hours (usually less to be on the safe side) to decide if they like it or not, and then refund it.
This leads to a situation where people rush into the game, skip all the tutorials, don’t pay attention to the menus at all, and just try and run around frantically, then deciding they don’t get the game and don’t like it.
I think in most MMO games, you are going to have a hard time figuring out if you like the game in an hour. The depth of stuff to do in that kind of game also leads to a situation where the mechanics are complex out of necessity. We can’t have a simple inventory system where you stick stuff in 6 slots on a fun backpack if there are 200 items to manage, for example.
One potential solution is to try and create a demo room like you are talking about. I think that would likely help with quick demos like you describe (e.g. if someone just wants to show off the game for 5 minutes).
For the typical Steam/Oculus purchaser, we are also considering coming out with some way to play the game for free for as long as you’d like, up to e.g. Level 10 on your first class or something like that. I think that might be better than the demo room because one of the main draws of the game is the social aspect, and I feel like people might not be as drawn in just being by themselves in a room playing with the mechanics.
Of course my main concern with that is policing it. I don’t really want a bunch of people running around trolling the community and after we ban them, just coming back on another free account to start the process all over again. We had thought about putting them in a separate shard (along with all of the usual restrictions MMOs put on “demo accounts” like no trading, using AH, etc.). But of course that goes right back to the issue of you’re putting all the people trying out the game in an instance with the worst trolls and none of the best veteran players.
So, yeah, totally open to feedback on this, because this is definitely an issue we need to overcome as a game if we have any hope of starting to get a larger playerbase.