Keep in mind these offset TCUs were designed for aid climbing, where you have a big rack with all sort of different pieces. The guy who really was instrumental in getting these to market was Ivo Ninov for use down at Yosemite. They are a specialty item that are designed for pin scars and other flaring or odd placements that aren't an ideal placement with standard symmetrical gear. There is definitely a market it for them, and up until these came available it was filled by the Alien offsets.
I'm sure you can think of plenty of places where this type of gear would be ideal over symmetrical gear, but both would most likely hold your fall. This is just another tool for improving your chances. If you're buying a second set in these smaller sizes, you might want to consider them.
There are some good ideas here...next time I get a chance with an ideal placement for these I'll take a shot showing an offset placed, and then another with a symmetrical cam placed. Also, if you see me out there at the crag and want to give them a go, just say hello (at least till I have to return them).