I use the Ergon's on one of my bikes. Platform pedals and me don't get along that great. I can only go about 30, 40 miles before my feet start bothering me. Ergons are about the best for me but are not a perfect solution. They are shaped so your foot can sit in the curve of the pedal. My feet don't stay put. But they don't on any pedals other than clipless.
If it is really wet out the sandpapery surface doesn't help much. Some of my shoes are slippery on the pedals in those conditions.
Even though I am not giving a great review they still are my favorite platform pedals. I do like that they work with any shoes, I often wear hiking boots and ride to various hikes. They work great with those pedals.
I am not overly fond of the pedals with the little pins in them. Somehow they end up finding my shins.