One drawback I just thought of with these... How many people adjust their tire pressures for different conditions, track days, autocross, etc.?? It would appear there is no way to adjust the "tension" on these, so that could make for a "less than enjoyable" ride for many of us. :(
As stated...