We recently have had a new colocation facility come online with more distribution servers. So downloads of services and the platform installers should now be faster worldwide.
We've had some complaints in the past especially with latency in asia and various locations in europe. So test out your latency and throughput to BrowserPlus servers (like, for instance, downloading the installer): http://browserplus.yahoo.com/dist/v2/installer/win32
... And if you ever notice "slow performance", drop us a line, we'd love to hear about it, and fix it!