Looks cool but I'm a loyal Dunlop Strap-Lok user. They offer a few different designs/finishes that cover most options of installation from exposed to inset. Never had one disengage unexpectedly.
Plus, in an emergency they can be used with a regular strap. Also, flushmount available, never had one fail.
I had Shallers fail on stage/practice, switched to Dunlops