Mobile (iOS, Android) Applications

IMHO, I think using a matured service/API like iCloud will help making developing the mobile App much more feasible. At least at current stage, from 0 to 1, it is perhaps a good choice to get one less problem by not introducing too many tasks.