Hey, that random disconnection issue was a pesky one to handle but we finally resolved it. Nonetheless, a DEDICATED server is always the way to go! I only have 6 left in stock so feel free to come speak to us on Livechat or open us a Sales ticket and we can cater to your needs.
Regards,
Mark