Looks actually very good. Trying out, i'll edit afterwards my opinion.
Edit: Well coded server, also holds a real challenge to success. Really new in-game play, if compared to other servers. Few bugs found but it's understable as server just got released. Good deal to jump on train.