Game Scaling with Photon?

Options
so my plan is wanted to use photon but rather than letting the players create room i wanted to have all the room instances created on my cloud server this makes my server secure. my unity instances on the server have access to the database
and all of the player side only communicates via photon.
sadly this has a side effect of having to spin up large servers with unused rooms?
is their a more efficient approach?
i'm using aws EC2 instances