I started this thread on non pinned pedals and info on some I have tried. It didn’t really get much attention but I think it can help any rider struggling with getting their feet situated after mounting. I like the grippy rubber aposed to sand paper. Good luck.