For anyone wanting a cheaper, nastier solution, once you clip the biner on your belay loop just clip a rubber band/hair band/anything stretchy and put it around the spine of the biner then twist it and loop it over the gate
I found it holds everything in place pretty nicely |