I have ch pro pedals now, and set my feet in them. It looks like you rest your feet on these, with the roller at the arch of your foot. Or something like that. I would have preferred the pedal from their older set, because I am used to one like it on the ch pro, but maybe this will be even better. I hope so, for that kind of money. I wish I hadn't gotten used to toe brakes, otherwise I would just get the regular simpeds.
I have to take off my shoes to use the ch pro pedals, otherwise my feet don't fit in them. Maybe that won't be necessary for the simped-f16.