So this is the save/load solution which does not require local files enabled.
Excuse, I miss what these Sync systems actually do. From what I understand, they sync data from somewhere, allowing to load stuff.
However, I don't understand why they are able to sync integers, for example, in your submitted system, but not able to load a hero. A unit is only an integer, too, isn't it ?
So I could load everything I need, couldn't I ?
I use SublimeText for most other code, but not for C#.