Not familiar with the Touratech but I have used one before called a "bigfoot" I think, Its useful when camping an soft ground. Its easy to make yourself too, nowadays I just use a loose plastic base type one for camping trips as I have found they are overkill most of the time. I bet the Touratech is expensive