Makes no sense to do this as anything but a web app, IMO. Certainly not as a Mac-specific native app.
By keeping local data in a local DB, this is avoided. I see on the website that sync is coming soon. If the developer is smart, they'll allow selective sync so that labs can choose what to upload and what to keep local, or will offer some sort of non-cloud p2p sync solution.