Funny we should be talking about pedals and foot grip... I have decided I need better pedals after my feet slipping off a little too much today! ATM they only have rounded metal domes as studs, I've noticed
these and
these and they seem like they should do a much better job of holding onto me with those grub screws

But which ones?