DD wears glasses and didn't have any problems on this ride.

DDIL2 suffers from motion sickness which she takes Dramamine for. She did FoP without any issues, and she didn't take the Dramamine.

DS1 and DDIL1 are both big people. DS1 is 6'4" and about 285 lbs. DDIL1 is probably around 5'5" and about 300 lbs. Both were able to ride without issues. I, on the other hand, am 5'4" and weigh 155 lbs. They had problems locking me in with the back restraint the first time we rode. The second time there wasn't an issue. If you are worried about your size, try it anyway. If you are riding with another person, try switching vehicles. A different vehicle made a difference for me. There's a ride vehicle near the entrance to test drive too.

Everyone rode it twice without any concerns except the one time they had difficulty locking me in.