+1. I wasn't convinced, so I made myself some straps that served the same purpose, and I liked them. I suspect the PowerGrip ones are better than my DIY ones (which broke after a couple hundred miles).
Worth a try! Once read about somebody that made their own toe clips (to use boots) from steel cable or something, somehow they made it work.