I tend to ride in hiking shoes and the tread is definitely an issue.
I have been using Ergon's pedals for a couple winters, (&) and dont even consider straps
on other than my Older sport and touring bike. City riding , just too many stops, & multiple shoe options.
Might get to put on the Keens-clones in a few weeks.. , for a day or 2
those wide velcro straps are in the public domain, so lots of other sewing persons can also get them to you .
The use of wide reflective Material over the foot seems a good option..