I have the Blaed-Tech IWB with j-hooks for my 1911 Govt and it works good for me down in Georgia. Don't have any experience with Glocks or the other holster though. But Blade-Tech does have a 30 day return period if you don't like the holster and you can return it for a refund.
Cyric13