I've done this myself, picking up a new bike several hundred miles from home and riding it back home. You have a couple basic choices. 1. Do a
moto man break in when you take it from the dealer, then come back and have them do a oil/filter change. It's a ~30 mile process. You will be amazed at the amount of crud that comes out of the engine after doing this. Then just ride home normally. I did that on my FJR and had it to 100k w/o issues. I did it with my '12 S10 and it was fine too. I lost a CCT at 83k miles, but that was un-related to the break in.
Or, do what you suggested, stick to back roads and vary your rpms, say no more than 15 minutes at a set rpm. Don't worry about how high the rpm goes, the manual simply says no sustained high rpms. You don't have to stay under a set limit and that's honestly not a good idea anyway. You're just breaking in the rings, not the cylinder bores. At 83k on my Super Ten you could still see the hone marks on the cylinders. Ceramic lined bores. Compression and decompression work together to break in the rings. So acceleration is fine, but decel is important too. Use the engine braking. Run it up in lower gears and then let it slow down in the same gear before running back up and up shifting. Remember that when you need to maintain a set speed, you can shift down or up to vary the rpms as needed.
When you get home and are ready for the 600 mile service, don't forget to change the final drive oil too. Keep changing the final drive oil every oil change until it comes out pretty clean, then start doing it at what ever interval you prefer.