Pretty much all the servers will be the same. There isn't one I could personally suggest that I think would be more "new player" friendly than any of the others. The experience will be pretty much the same on all of them.
My thoughts and reviews
Lady Jinte wrote:
Vlorsutes' Negotiation Skill rises 0.2 points
Vlorsutes' Observant Parent Skill rises 0.3 points
Vlorsutes' Argument Diffusing Skill rises 0.1 points
on all sorts of sci-fi stuff...and things.