Crazy interesting idea
Maybe we could store saves on ninex.info server. If there will be enough place on hdd. And if NineX will permit
Basically, it would require creating account on (for example) openxcom.ninex.info/saves. Simple login and password, nothing more. Then in openxcom you would have to configure login and password.
As for coding it, instead of loading/saving files, openxcom would need to call simple php scripts:
openxcom.ninex.info/saves/list.php?login=aaa&password=xxx
openxcom.ninex.info/saves/save.php?login=aaa&password=xxx&name=save1 (send file as POST data)
openxcom.ninex.info/saves/load.php?login=aaa&password=xxx&name=save1
It should be doable with pure c/c++ sockets. Shouldn't be very hard.