I have not played on this server specifically, so please take that for what its worth. I invite you to take a look on their website under "Experiences - Good or Bad" to get a fair view of them. (Assuming they don't crop out the bad reviews)
That said, I have played on O3G servers for some time. My friends and I initially enjoyed the experience but have found this server's active admins to be very unhelpful. If 1) the admins were not so rude and 2) the server's more important rules were written down in the XM8, that normally would not be a problem. However, 1) they are, and 2) they aren't. Sad, because the server has a lot of the right mods/add-ons. We really liked these servers but the admins killed the experience, literally.