I wouldn't want to ditch in a jet.
The two times I've taken a ride, you're trussed up and tied in real damn tight - as you want to be.
Leg restraints, g-trousers hose and O2 feed, plus coms plug and the five point harness.
It's quite disconcerting at first.
Even with the quick release, you're not going anywhere in a hurry.
Given how quick things happen in a jet - if you needed to get out really fast - you'd be pulling the handle...!