I bought the Mecca pedal from GoFasters in August. On the third day riding with it I leaned the bike against a stump (no crashing was involved) and when I picked it up the pedal was bent in under the frame rail and the return spring mounting hole was cracked out. The foot pad portion of the pedal then disintegrated over the next 2 days, killing the pedal before the cracked out return spring hole could finish killing it.
Needless to say, I was VERY disappointed.
I need to look into that '98 KX pedal conversion.
Tim H