i didn't mean to tell you that the problem is your shoes. you can bend the clips into the shape that best fits your foot (whatever shoes you want to wear).
as far as strap length, if you can get in and out easily, and still pull up on them when you need to power up a hill, you're golden.