I have one on my Outback, and my cousin had one on his LX. We have had no problems so far. My only complaint is that it makes a little "smack" sound as the prongs hit the arrow shelf upon release. Foam and moleskin didnt help much, but it really isnt that loud.
I might try a TT next time just to see what all the fuss is about. My buddy uses one and has had good luck except when the pull rope slid on the cable. Doubling the nock set did the trick.
Good luck.