I heard that in tests the RW was found to hold as much as 70% of the climber's weight when in descent mode. You could call that life support if there was no hitch... but there's a hitch and it's integral to the system.
It should be evident to anyone who uses a RW that the hitch is your life support regardless of whether the Wrench is engaged or in neutral.
It's professional climbing gear. The people who use it should be very familiar with climbing with hitches. The cool thing about the RW is that it allows you to keep using a familiar hitch just like with DdRT.
I pulled my pin halfway out today and studied the configuration. Assuming the pin is heat treated and hardened, it's probably stronger than the cheek plates. If that's true and the pin withdraws partially during descent, the cheek plate would have to bend for the rope to escape... that goes double if you're as plump as Marc.
The fact is though, Marc is fine, he still likes the RW, everything went as expected for a catastrophic device failure. To me, this is reassuring and I'll be wrenching again in the AM.