Well I am glad you guys worked this out without me....
As to the slippery remark... I have never had a problem, but the power grips do help in that regard. But those spd/platform combos you mention are good pedals too. I use them on my full size road bike and used to use them on my bike-friday. The 6mm slot on the axle's end made quick work of removing them. Took maybe about 3 minutes, but the EZ pedals take about 5 sec.