My first experience with WoW happened on stormforge and I can only be positive about it. Yeah there was a few incidents with other players but ayy that doesn't mean i should throw away a basket just because of a few bad apples. Even met some nice people along the way ^^ so at least give it a try