Hmmm... It's looking to me like you may be able to size down on that binding. There should be more teeth showing on the ladder strap, and you're apparently on one of the first holes on the other side...
Still, we all get it: You don't like the Union toe strap. I still fail to see how a couple of peoples' opinions justify the weighty bombastic and/or hyperbolic bullshit that has been spewed in this and other threads?
Why not share your experiences with the stuff that has worked and not worked for you and your friends rather than make a bunch of emotional claims about a piece of gear's qualitative merit or supposed objective value? The OP would get a BUNCH more value from that don't you think?