Good luck with the sales, the prices look good and the servers are also pretty good. You're saying 200% dedicated CPU usage and 50%, etc... Is this percentages of the "E5-2660"? as in you'll divide the cores up between virtual machines running the game servers?
Good luck with sales
"It never hurts to keep looking for sunshine" - A. A. Milne