I bought the trail tyredown, and it does everything they said it would. You still need to secure the front tire as you would the rear tire if you were using regular tie downs. Take a look at the gallery at http://www.motorcycletiedownpro.com/site/1436030/page/625171 there are some video clips on there that convinced me.
Good point about the sturdiness but I had a look at the gallery and it seemed robust especially being towed on what looks like a 4WD track. Don't you think it will hold it certainly looks like it could.