I hope I can help with the installation question. This past weekend I installed the Steadyfast stabilizers on my 5th wheel. The kit comes with everything you need to install based on the different frame types. I don't know what the frame is on your TT but if it's 2 3/8" or greater I-beam then you need to drill 4 holes vertically through the beams. If it's less then you drill 2 vertically and 1 horizontally. All frame bolts are self tapping, so you only need to insure that you don't drill into water, gas or electrical lines. On mine I needed to move the underbelly enough to stick my fingers in there to see if there were any obstructions prior to drilling. This was needed on only 1 frame mount, as the others were not an issue. My 5th has BOTH 2 3/8 and 2" I-beam frame, so I needed to utilize both installation types for the I-beam.
I have yet to go camping, first trip in 3 weeks, but I do expect that they will work very well as the driveway test worked well.