Instead of entering a multiplayer server as a floating head with a menu in front of us, how about spawning into a shared pilot's lounge with TV screens showing areas of interest and a map table where we can select our roles? We can also chat with other pilots who haven't spawned yet.