They do have their strengths and weaknesses but I think they are quite nice for most applications. My ex girlfriend has my pair... Guess I gotta buy a new set now!
I'm wondering if they will attach to downhill style pedals like these ones that came on my MTB:
They have holes I could mount the hardware on, but they are slightly recessed which may cause problems.