It is my understanding WGT doesn't have any servers.
Like most online destinations that have a lot of traffic WGT leases severs from one of the large server farm companies, like Datapipe.
The meter plays on your computer, not on WGT's servers.
If the meter does not play smoothly on your computer, your computer is by far the most likely cause of a jerky meter. Check to make sure your CPU is not busy during the down swing.
Lots of us play multiplayer games without disconnect problems, so too you should look first at the maintenance and care you give your computer. Note however that Alt Shot and Match Play multiplayer games require even more diligent care of your computer. Notwithstanding the multitude of connections between your computer and the server farm WGT leases that are also potential points of a disconnect.
Check this out:
Smooth meter - Optimizing your Windows computer