I just started the playing yesterday, and so far so good.
The staff is very nice, and the other players as well. I haven't noticed any lag, or serious issues while playing.
The players seem very willing to interact with other people and help out.
It's been a pleasure playing with them...