I haven't heard any reviews of the MKS folding pedals until now, they look good and based on what you are saying, are way better then the plastic ones or even the "it-will-damage-your-frame-once-overfolded" Brompton pedals.
Intersting, for the first time ever I am considering a folding pedal (lol)