Both the frequency and severity of the idles had decreased significantly over the last hour, but they are still poking around once in a while. At 650 GH/sec+, it's becoming quite obvious that a single server is not only a liability, but a handicap.
I'm now working on setting up another server, and tying the two together so that stats, login credentials, and block allocations are properly split between them. This one will probably still be in the US, but I'll be looking for one on the east coast to compliment our current Los Angeles server. Once setup, I will include instructions on the website for pointing your miners towards the closer server if you are inclined to do so.