From what I gather, it's similar to what a bazzaz and pc5 do, along with the ability to control fuel at all parameters, adjust engine braking on the fly, and can adjust timing.
But I don't know if it removes the throttle based restrictions that come on the bike..