I have seen that rig before and, while it is an interesting idea, I can't see it working for me. I can't imagine that it is comfortable while seated or driving. Aside from that I am having some problems with my wrists and can not see drawing from it comfortably.
Mike, I admire you carrying two guns as large as the Glocks. I have two G23's and would love to be able to mirror carry them.