Check the miner stats page (just added). I've hidden the per-coin values (with an option to show), as they're just a TON of data, and what people really care about is bitcoins earned. In its default place is the most recent 10 payouts for your address
I'm asking because when middlepool put up a new EU endpoint, it behaved differently from the original endpoints - which was rather annoying profit wise.
I'm not sure what you mean by synchronize. The profitability switcher switches all of the endpoints at once (give or take latency times, etc). The stats are dumped from endpoints in batches to the main servers to handle aggregation/etc. This happens every few seconds (10-15), and is the same delay as with the original servers (just the wafflepool.com endpoint).
Essentially the endpoints behave identically to the original endpoint, just with better geolocation.
Stats should be damn-near realtime (just like before). All of the new endpoints are redundant as well (4x stratum servers per new endpoint). Should something happen like the last few days (stratum server being non-responsive), we have watchdogs in place that will restart it within a minute (this will be sped up soon).
If that didn't answer your question, let me know a bit more of what you meant, so I can be of more help