4/17 UPDATE: The initial server host considered is a bust. It turns out their website is misleading on the services they provide. I'm in the process of getting money back after only 4 days and no testing.
Second host considered is having problems delivering reliable services from what I've researched.. so on to the next considered host.
I'm spending about 4 hours a night in research on this guys. Again I want to make sure our next server host delivers what they promise.
Thanks for your continued patience. Hang in there. More updates soon.