No pedal slips yet but I am sure it will happen and yes, it will be messy, lol. I'm not anticipating too many pedal slips though. I find they offer enough grip but still let you reposition your foot without any difficulties. Those the Ti or Cromo?
Elka builds the shocks for the bikes leverage ratio, the sets the shock up for you, they will not just sell you any old shock. Its feels great, i am temped to say it does quite a few things a bit nicer than my pushed dhx did.