Honestly I do prefer the HUB as non PVP, but as long as newbies can play the game I'm cool.
Not sure if you should make the tutorial area non public though, since then newbies can't interact and form groups without getting suicide bombed in the nearest town before they can group up.