I would wait for FTECU. This is the response I got from them on 1/14:
The advantage of the FTECU system is that you're flashing the ECU, not installing a piggyback ECU, which clutters up the wiring.
You can do the install yourself, but you would want to get it dyno tuned to get the most out of it. It's not going just work out-of-the-box (it'll run, not optimally, though).
The advantage of the FTECU system is that you're flashing the ECU, not installing a piggyback ECU, which clutters up the wiring.