I think the meter lags are not primarily (or at all) related to the speed of your Internet connection. (Unless you clear your Flash cache too frequently, which would require you to download Kiawah & Bethpage all over and over again.)
Mark of the Ladders Site is indeed an IT professional and from his casual remarks it seems to follow he probably believes the issues are mostly Flash-based. And that is, obviously, a logical conclusion.
What the players of this game can do, given the existing Flash problems, is to minimize the potential issues on our own player computers, such as closing all the other browser windows and other software, etc., all the things listed and recommended by WGTalex here.
I have found it really helps if you close the browser window from which you originally launch the game pop-up window. It looks like some of the ads displayed on these webpages (anyone remember Porsche?) are sometimes so aggressive they can drain a lot of your computer resources.