Thats a pretty sweet idea... really similar!
Basically your foot sits into the pedal more, for instance I hate echo pedals ( dunno which ones they are, the real flat platform ones ) and love my mates v12s he hacked into with a grinder... with knackered pins i slipped far less than with my mg1's and felt more secure too.
Id either have to do it as a step, or program a 3d toolpath and it really wasnt worth the hassle...that was just done on a manual mill by eye in under 20mins as a bodge.