This is just another mouse trap... Everyone is out to make the best one.
This one was attractive because of several features; works with 6mm rope, auto locking for hands free positioning, is stored on the rope in the ready position next to an eyelet anchor point (which I am having sewn into my rope) , and is easily attached to whatever with a carabiner. I also realize a this would be hard to brake without a second hand, but with a leg wrap and foot brake you might be able to decend well enough to get down without further injury. The thing about cross country flying is you just can't count on your radio. Batteries die, terrain prevents communications, and a spot locator might be complete overkill... if you don't have a plan b you could sit there long enough to put yourself at risk of exposure... I like the idea of being as prepared as possible to save my own ass.
I fully agree a piece of spare webbing or rope would be a nice to addition to any kit and would give you many more anchor options, and with the minimal weight increase it just makes sense.
The most important thing is to practice with whatever system you chose and to make sure it works effectively.
I know the CPC has had tree rescue clinics in the past, and I admit I haven't been to one to see all the possible mouse traps, but I think this might be a viable option to add to the list. I'll try to bring it to the next one for a full trial...
Till then, go big, go far, fly safe.
Travis