I've been riding/using these for 7-8 months, and I DO NOT recommend them.
I don't recommend them because within those several months, the buckles have completely stripped the texture and color off the strap, making them slip in and out of the buckle. I'm also using a front brake, so any reverse pressure on the pedals is minor compared to someone going completely brakeless.
I've brought this topic up a couple months ago, and people seem to say that Soma double straps are crap, and everyone seems to agree Toshi Doubles are where it's at, even though they're insanely priced. I can't tell you that from experience, but I ordered some recently so we'll see.