I've got 3747 games installed at the moment and the issues I've had in the past with too many connections wasn't from my arcade.
Depending on the quality of your vbadvanced modules, that could be a serious issue. I use vbadvanced myself.
Problem with vbadvanced, is that every module/block makes its own connection. THere isn't one nice command that says "I need all this data, let's go in once and get then come back out and close the door."
Each module goes in, goes out, next goes in, goes out. And that's if it was coded well. Not all of them close the door behind themselves, thus leaving your connection time nasty.
And as I did a quick search to better help you, I realized you've already got your answer here.
http://www.vbulletin.com/forum/showthread.php?t=243255
Please update posts in other locations when something is solved or almost solved so people like myself don't waste my time simply to restate what you've already found out elsewhere.
It just takes away time that I have very little of to donate here to lighten the load for MrZeropage.