Man that thing with the woman on the handlebars looks UNCOMFORTABLE! Can she get any leverage with that?

It looks so hard on the knees . . .