I have the Switchblade footpegs and never had a problem with them. You have to have the adaptors to mount them though and tighten the he77 out of them with Locktight on the taper and the nut/bolt. Of course I don't try to stand up on them either.
I moved my pillion foot pegs forward and down, so if I want to lift my but off the seat, I just drop one or both feet back under myself and lift up.


Chip Sciarra "07" America, N.C.Switch Blade windshield, Moto Lights, Tri. Off Road pipes