Like with an airline kiosk and seats, perhaps the guest would be able to simply see what rooms are available and pick and choose. Elites could be shown upgrade options based on their membership level. If the good ones have been blocked, then we would see the last of the pickin's.