-The search distance in the lobby browser should start with near distance. It’s not reasonable to search a party worldwide right at the start. It could work if the lobbies are separated from each other in the results with a clear visual indicator but that would be a different system.
-The game should store the difficulty the player searched last time. Now I need to set it again and again when opening the lobby browser or just clicking between game options (quick play, custom etc.). The same is true for the campaign. It should remember the last searched distance as well. These parameters would be erased only when the player exits the game.
-There should be a filter to show only those lobbies where my current hero is not taken.
These changes would shorten the time required to find a suitable lobby. They’re just filters, no complicated stuff.