Combining Park Hopping and Genie Plus worked fantastic combined together. That is, aside from my struggles purchasing it the morning of and a weird hiccup that prevented me from stacking. Here's how it worked for me. In two days I did not wait in a line for a single attraction.
Nov 8
7:00 book Kilimanjaro 8:10
Early Entry ride Everest twice, once as the only person on the ride.
Ride Kilimanjaro and at 8:13 book 2:00 Big Thunder (2:00 being the earliest time you can book at your second park)
10:13 book Navi 12:05
12:13 book Dinosaur 12:20
Here's where things got goofy. Navi went down briefly at 12:28, giving me a multi-experience
lightning lane and cancelling Navi as if it never existed. Had I noticed I could have booked a lightning lane and kept my stacking going.
Ride Dinosaur at 12:31 and book 3:25 Haunted. I had tried refreshing for an earlier time, which just caused it to slip later and eventually I just took the later time.
Ride Navi at 12:58 and much to my surprise I couldn't book the Pirates lightning lane that was available. Guest services informed me I could next book at 2:31.
As it turned out I got to Big Thunder at 2:27, so I waited until 2:31 to book 4:00 Splash. I tapped into Big Thunder and had great success refreshing, scoring 2:50 Pirates.
The rest of the day my plans didn't end up requiring lightning lane, so I didn't book anymore. I was trying for Test Track and did not have luck refreshing.
Nov 9
7:00 book Remy boarding group
7:02 book 3:50 Slinky
At 11 book 3:10 Tower of Terror. With HS opening at 9, I could book my second lightning lane two hours after that. I didn't have to wait until two hours after Epcot opened.
At 1:08 after no luck booking Test Track settle for 3:10 Rock n Roller
At 3:15 book 4:20 Star Tours
At 3:30 ride Tower of Terror and book 4:20 Muppets that I ultimately skipped instead
Again, I got to the point where I didn't need lightning lane after riding the rides I had lined up with my plans. The Remy BG was called around 3:30, so I waited until closing to ride it and showed up more than six hours late. That worked great to avoid waiting at all.
For refreshing it's important to know that there is an initial time you see displayed, but if you click on it then you may end up with a different time. This makes refreshing for rides booked for the day more tricky. First you have to refresh enough to get an initial time to show up. Then you have to click again and hope a time is still there. Test Track ended up being the only ride I wanted to do but couldn't. The second day it had a weird planned 7 p.m. closure for the ride, which did not help.
Starting at Animal Kingdom or Epcot and then hopping to Magic Kingdom or Hollywood Studios worked fantastic with Genie Plus.