I think a nice feature would be a queue system where you can wait to join one of the selected dispatcher stations whenever one becomes available to play.
Maybe this system could also have a popup every 3 minutes to check if you're still available so you don't just pointlessly occupy the queue.
When the station becomes available a sound goes off and you have 15 seconds to join, otherwise you lose the position.
You could also think of another system to complement this one, where if you play one of the less popular dispatcher stations for some time (30-60 min) before you join the queue you get (some) priority on joining the more interesting/hard ones.