Update on Bonine. Take it, it is your friend. First time I rode Guardians I swore I would never ride it again. I had to sit in the shade for a hour afterwards with a cool cloth and sipping water. FOP also bothers me but not as much and in the past few years EE as well.
I was just there last week. I arrived on Sat. afternoon and took Bonine that night before bed. Took another one the next morning. Took one every morning the rest of the week. My reservations for Epcot weren't until Wens so I wanted it in my system.
I rode Tron on Sunday(got the 1pm drop no problem) and didn't have any issues. Rode FOP on Monday and again, it was fine, although I will say all week this was the only ride that did make me a little woozy. I tried following just the guide the first part of the ride and that was fine but little sucker went out of the picture and I did have a time or two I had to take deep breaths. I didn't ride anything in HS that might have caused issues to test it because I'm just not a fan of MF or Star Tours, that was Tues. but I still took a Bonine that morning. Wens. rode GOTG and didn't have to focus on anything or look straight ahead or any tricks, I actually looked at everything. I got an early BG, BG 15 which was called for 9 am and did take a Bonine as usual that morning and did eat breakfast about a hour or so before I rode it. Rode EE on Thursday and had no problems, I usually have to close my eyes when it goes backwards and get a wicked headache.
The trick is to get it into your system the night before and then take it again the morning. I do this when I dive on every single trip. Even on those days when I know the seas are going to be flat or even if I'm having a non dive day in the middle of the trip, I still take it every morning and have never gotten sick. The first time I went diving in the ocean I didn't take anything because I had never been sea sick when on a boat, it was 6 foot seas and I got sick as a dog (actually proved that you can get sick in your regulator and it's o.k., they teach you that but I proved it). After that first time, no matter how high the seas or how rough the current, I have never been sick. Bonine for the win. Oh, it is the only drug that does not make me sleepy.