Does this solve the unbelievable high charges some persons had to pay when they were abroad?
Unfortunately not. There are three problems involved. First, the biggest problem is T-Mobile's network is telling the phone they are not roaming - after all, it is a T-Mobile network. The second part of the equation is, the phone collects and reports various statistics back to Google; including AP locations, IIRC, if available. Network location traffic (network location provider) is also a factor here, if enabled. T-Mobile then turns around and bills the user for roaming despite the fact they are on a native T-Mobile network while the network tells the phone it is not roaming. I'm no attorney but I consider it fraud - but I digress.
A third cost factor is syncing. Since the phone is constantly attempting to sync, given the above situation, the owner winds up paying for both Google's statics traffic (network location traffic too) and the user's sync traffic. The sync traffic can be controlled. The Google traffic can only be turned off by disabling your APN or when the phone is roaming with data roaming turned off. WiSync only helps control the costs associated with syncing. WiSync does nothing to prevent the costs associated with the first two issues. And by controlling costs I mean preventing costs by deferring synchronization activities to periods where WIFI connectivity is available.
Enter WiSyncPlus. WiSyncPlus will drastically help people better address the first two issues, plus the features provided by WiSync. WiSync only addresses the third. I won't got into details as to exactly what and how WiSyncPlus works but it is aimed specifically at users who suffer in the first two categories, plus many extra features. I hope to have it available some time next week. Testing will ultimately drive the actual release date.
All that aside, there are very real battery benefits to minimizing your synchronization activity even if you don't use WiSync. Allowing WiSync to help you makes saving battery power easy and transparent. Ultimately, using WiSync is a win-win and since it can be easily turned off and on, you have full control over when you receive WiSync's assistance.
I provided the above quotes because many incorrectly believe applications like Power Manager obsolete WiSync. This is simply not true. They are in fact complimentary applications, each working in their own way to benefit the user. Frankly, I've been surprised by the slow adoption of WiSync. I guess because of the complexity of the issues surrounding power management, people falsely believe other applications address this niche. In my own opinion, I've not found another application which addresses this niche behaviour anywhere near as nicely as WiSync; as in, does not require constant user interaction, create situations where the user can forget, or activate a profile which is wrong half the time.
Thanks for your excellent question.