DNJ, the pedal I have wasn't hard to program, once you read the steps. It has been several years since I did it though, and I don't remember the steps. All I did was follow the owner's manual though.
out of all I've seen this one you have seems the simplest and with enough space for toes to press although it is
click on/off vs spring loaded etc,... thanx
http://www.peak2005.com/j/midi-foot-controllers/8--fcb4n2-.html