I think once an in-launcher lobby is available, the problem will be less.
Many times now if a server isn't full, people will boot up the game, see there are only 10-30 people in a active server, and then leave without joining. Now if they could also see, okay 30 people in game, but another 10 sitting in the launcher lobby, they might be more willing to join an active game because they know others might do the same relatively soon.