I don't think I would touch that thing with a 10' pole.
But Erik, it sounds like it is designed for manuals that have a hydraulic clutch. It uses a punp to regulate pressure on the clutch in "Auto" mode. And I can't figure out how they plan for it to change gears if all you are doing it pushing/pulling the shifter and all the kit does is tap into the tranny oil pressure lines.?.?