So here's an alternate way to reduce stress about getting a ROTR boarding pass for WDW - wait until the Star Wars hotel (Galactic Starcruiser) opens and book a cabin. According to the updated pre-registration page they have up now, it seems like staying at the hotel implies that it includes a ride on Smugglers Run *and* ROTR!
https://disneyworld.disney.go.com/destinations/star-wars-galactic-starcruiser/
https://disneyworld.disney.go.com/destinations/star-wars-galactic-starcruiser/