I put el cheapos on my 70 Barracuda 318. Kinda tough and they dragged on stuff (car was low).
I also put el cheapos on the 340 Demon. MAJOR pain, dragged, leaked (probably due to all the bumps from below) and generally were a hassle.
I have no personal experience with TTIs, but have seen them in person and have heard good things about them.