You don't have to zigzag the parks with G+. We usually complete one area before moving on to the next. If we start with Jungle Cruise, then our next G+ pick would be something in the vicinity like Pirates. We go to Tiki, Aladdin's Carpet, Sunshine Terrace, etc.. in between our G+ rides. We usually end at Thunder Mountain, then take the train to Fantasyland and go on the rides there. The same style applies to all other parks.
Genie+ reduces the wait times of your selected rides. It doesn't remove your spontaneity. You can go to other attractions in between your LL rides.