i have those double sided pedals on my volpe. i must say they're awesome times a thousand. i love that i can go to work with my vans or whatever and then come home and put on the cycling shoes and head on a 30 mile venture.
though they may not be the solution for the sponge dad's problem, they are still r to the a to the d for like seriously.