I was having an issue with getting my server to work but the customer service team was very helpful in figuring out what was wrong, I've also never had issues with my servers running copious amounts of mods. An added plus is how many game servers you can have at one time.