While I am not horrified by that device, keep in mind that there is more to a good holster than simply keeping the trigger from getting pulled. Securing the gun while moving/running/falling/etc and providing a consistent position/orientation for drawing the pistol are just about as important.
It is something I would like to check out more closely, especially for off-body use as noted at the website.