I have usedthemboth
I give a slight edge to Ultra rest LD for two reasons
1.Lock down, no bounce back
2.Ability to let down your bow without setting it off.
I give a slight edge to the TT on Tuning though. The Ultra rest is a litttle harder sometimes.
Either way you have a winner