Funny this should come up. I've been road testing my winter bike and it has the typical cage pedals shown in the video. Being used to clipless pedals I find myself hunting around for the "sweat spot" on those flat pedals. Having mushy soled running shoes doesn't help.
I had been using cheap BMX pedals with plastic pins on my winter bike but the bearings were trashed and I put the original rat-trap pedals back on. The BMX pedals work pretty well but the cheap ones don't hold up to the rigors of winter. I wonder how these would do? I also wonder how that 3M surface would work with compacted snow. This is where the pins on the BMX pedals worked well.