This looks like a neat idea—I can see upsides and downsides, but would have to experiment to see if one outweighs the other.
One thing I didn't see in my (admittedly quick) perusal of the tutorial and faq: what is the technique to run a Unison program from the command line? Is it practical for making unix cli tools (yet)?