Without having used one, I completely agree on the safety of the device BMG. The question is, will this part "walk" on you when you attempt to use it? It reminds me a bit of the vehicle ramps we used in the garage when we had to work on one of the cars and they were famous for walking away just as the front end came up on them. I know that I'm talking apples and oranges when it comes to weight and heights and whatnot, but it still makes me wonder. Last thing I would want is for this thing to fight me tooth and nail while trying to pull up on it...not fun when you're pulled over on the interstate if you know what I mean. I think the first thing I would look for is something like rubber feet to hold it in place while it's on the ground and then double check the weight capacity to see if will hold up to the weight of the TT and then some (knowing most roads around here are sloped away from the centerline).
Where we've been:
2000 Rockwood Roo M-18 Hybrid
2006 Dodge Ram 2500 Auto 5.9 Diesel
Gone but not forgotten -1986 Rockwood 1003 PUP