I totally get that. We carry 2 just in case the unknown happens. As far as it coming out it would take a vary fast roll over like a kart wheel style. I think for a lot of krx owners it is perfect for cruising around and crawling but out at full speed everything needs to be tied down. Do you like the quick pull mounts better.
Was looking at that damn strap just a couple of hours ago and decided to do the same thing. A small bungee will keep it secure in the event of a roll over.