Ran across this thread and just wanted to comment..... I just got some Chucks and I am loving them!!! I felt an immediate improvement on squats and deads the first time I used them. I was lifting in a cross trainer and found myself leaning too far forward on the squat. ( had a slight heel ) I have not been lifting long but I noticed a difference right away.
When a person reaches beyond the limits of their ability; they shall they make progress. There is no other way.