To be honest I would have to look much closer at that code. :P and its based on percents in some cases. So that MIGHT not be as helpful. I'll help as I can. Right now I have to get new release out for Android DA2 so we can release to the US finally!
The Google and Apple accounts have zero cross over right now. Accounts are quite a ways out though. Its just a time/resource thing, we see us going that direction, just not sure how long its going take. Accounts are critical for the in game clan management system. And then we can do stuff like store profiles that bridge between platforms based on logging in. right now for the foresable immediate future its all device based at this time though.