Frito Bandito
Zen MBB Master
They should be, but I don't know if the clips on your pedals are adjustable. Mine are and they are set 1 click up from the weakest position so that a light twist gets my feet out without upsetting the bike. Set yours to something similar until you get used to unclipping and then you can tighten them up as you get more used to the bike. Dammit, I wanna see it in action already hahaha.