I don't know about the Tallon, but I have the Hydratech in my cuda and I love it. It was relatively easy to install, and I have it connected to PBR brakes (XV Level 1) and the stopping power is excellent, with great feel. The pedal is even adjustable for fine tuning where you like it. Of all the things I went through building my car, this was the only system I didn't have any problems with. Keep all of us up to date with the Tallon if you get it.