To my knowledge it's manufactured in China, so there are obvious concerns about quality control. Aside from that. The system is a bit bulky and not exactly elegant, but the same can be said for the Wraptor or most any powered ascent device.
Ryan Jenks of HowNot2 has tested them and seems to like them.
I'd like to actually get to play with one before I pass judgment.