Thank you for the explanation.
Yes, paying for a project which then fails would suck.
I'll send the binaries around and upload them once i get around to packaging them (probably tomorrow).
For the kickstarter i was planning on making the current state of the project open source as soon as the funding is reached. Do you think that would also work?
I mean if i open source the whole thing beforehand, why should someone participate in the kickstarter when they can get also get it for free (although unfinished) right away?
As for SaaS, i'd say that the client should run on the user's computer in any case, just to make stuff really fast :) Hosting the IMAP-Synchronization-Gateway might work, though.