If you are doing Volcano Bay, it might be worthwhile to do a split stay with Cabana Bay. The Express Passes you get at a premier hotel don’t work at VB. So, that is a waste. Cabana Bay, has its own entrance and a short walk to VB. If I were you, I’d do the first three nights at Cabana Bay (Assuming your arrival day you won’t have time to do much)
Arrival day, check into Cabana Bay and enjoy the lazy river and slide if it is open then. It also has a bowling alley and maybe an arcade.
First park day, go to Volcano Bay.
Second park day, go to the other parks and wander around mouth agape, and do the things that don’t take Express Passes (e.g. Hagrid’s and Bourne)
Third park day, pack up and move to RPR in time for early entry and enjoy the express passes.
Fourth park day, enjoy the express passes.
The hotel savings should more than pay for the park-to-park upgrade. If you don’t want to be without express passes in the parks, you could lower the CB part to two nights.
Another thought, I haven’t paid attention since June is after my next trip. But, I think AP room rates are out for June. Maybe see if any are available. Your ticket price probably isn’t that far off from a annual pass.