Server is pretty good.
Vehicle physics are annoying, not your fault.
Worst part is people are selfish drivers. Everyone tries to push into the inner sides of the road even when there is clearly no room or there would obviously be a crash. Idiots.
There are some trolls, not a lot. Admins turn a blind eye.
Its not bad overall though. Best racing server I've seen so far.