Exploding Torqueflight

Since this thread continues to run, what do you all think of the Turbo Action Cheetah Pro Street Manual/Automatic 17676 valve body? I'm getting ready to go through my 727 and don't want to go full manual since this is a street only car. Any advantages to this valve body or am I better off just staying with my Transgo shift kit and leave it alone?