I use SPD on my trike. Tried them for over 2 years on road bike and mountain bike. Never really got on with them and ditched them in favour of flats. On the trike there is danger of leg suck so I use them there as any other fastening I have looked at either does not work or is downright ugly.