Does anyone have experience with this particular brand? Are they designed for very short people? I've got them on my 08 Gsxr 1000 and they're as low as I can get them on the brackets but I still can't take the weight off my foot to move it properly on the pegs.