Another option that you could have a look at, is C8 Sciences, that has been developed at Yale University.
One notable difference, is the price? Where you just pay whatever you want, with no minimum.
I haven't actually tried their program yet, only read about it.
But at that price, it could be well worth trying it out? http://c8sciences.com/