I find it an a problem with BRS's system that it was able to get certification without landing the a/c using the system. I recall reading that all flight tests were terminated with the a/c being released from the parachute & flying away.
Doesn't give me too much confidence compared to landing under my own control.
I can see how this sort of equipment can save lives but I'm loathe to trust it until it has been fully tested.