the bigger the foot the more you will hate the rocker lever.
it is not long enough to fit your foot between the pegs.
my foot fits but I wear an 8.5 any bigger will have problems.
search the tech section and you will find several discussions
on the subject , including how to mod the lever to work better
for you.