Just because you see them on the roof doesn't mean they don't get used. I always carry mine with me, and they have been extremely valuable a number of times. They don't get used that often, and that's the way I like it.
In regards to this concept, it looks good, except I agree it would be a nightmare trying to remove it and no good for hills unless you had traction again, or the ability to stop rolling backwards
Aaron