First time I've ever seen one of these....I can tell you they aren't a common sight here in Australia......I like the ground anchor, though.
I've no idea how well these wheel winches would work....but they're also PCD dependent, so you can't buy one and expect it to work on any other vehicles except those with the same wheel pattern as yours.
Certainly an interesting idea......these things would probably be great for a 2WD ute (pickup) where maybe you just need that little bit of help when you're stuck in something soft, and you don't have anyone to help push.