Current System
There are tons of threads about the tool being just absolutely bad. It shows its age and that is just is not made for systems like Mythic+.
One could say “but it works”. To that I would answer that it works for the same reason all the slow, ugly and annoying government services work. It works because people have to use it. There is simply no alternative and there is no way for addon developers to develop an alternative because anything regarding LFG is absolutely locked down to prevent advertisements (at least I think thats the reason for it).
Filters
With a recent update new filters were added allowing to filter for multiple dungeons at the same time and restricting group comps and a hint that the search box also supports searching for keystone levels. The latter already worked before but its not very intuitive, doesn’t always work and kind of acts like a full-text search with undocumented syntax across group names and their descriptions. This allows people to open a “+5” group adding “+10” to the description and their group would show up in people looking for +10s. All of that leads me to believe that adding another field for selecting the keystone level isn’t (easily) doable.
Sign Ups
Next issue is the limited amount of groups one player can sign up for. Currently you are only able to sign up for 5 groups at the same time. Groups will become full, one might get declined or the signup times out. One constantly has to sit infront of LFG, refresh, sign up. And most of the times one is signed up for 5 groups but isn’t getting accepted/declined and the signed up groups don’t fill up. So a player is locked down on the group they’re signed up for and they have to just sit there and wait maybe gambling to cancel sign ups and try for another group. Bottom line is, that this is super annoying and it mostly prevents you from doing other things.
Declines
Signing up for groups and seeing the “Declined” over and over again isn’t really something that boosts the mood of a player. Even though the reason for rejection might not even regard the player. People just mass-decline to clear the list or because they dislike the class of a player.
Selecting players
Selecting players for your own group from LFG is the simpler part. Your group has no meaningful limit of sign-ups and neither has it got any meaningful timeout so you could just have your group listed and go afk or do something else. Trolls could use this to just annoy players and take one of their valuable signup slots. However one thing that is completely missing on this side is filters. You only have Mythic+ rating, and item level as any meaningful filters.
An approach at a solution
My idea to solve these issues is to turn around LFG for Mythic+. Have players who want to run Mythic+ sign up for the dungeons and keystone level they want to run (if you’re generous you could add additional filters [Language, Rating, etc.]). People who are looking for players can simply invite players from this region-wide pool (and of course also filter by Language, Rating, Item Level, etc.).
In my opinion this would speed up the whole way that groups form and overall boost the user experience of Mythic+. As someone who is looking for players you don’t have to wait for players to explicitly sign up for your group, and as someone who wants to find a group you no longer have to make sure that you’re staying signed up to 5 groups at all times.
And as a somewhat bonus: Because you no longer have any text-fields that can be used for advertisement, you can allow Addon Developers to develop addons for this system. Which offloads work from Blizzard Devs and allows the community to build awesome tools.
You could even make the sign-ups unique by dungeon. That way a player can sign-up multiple times allowing for even more granular filtering (for example: When I want to push Rating, I’m looking for groups that run keystones that give me rating. So a global +10 filter might not cut it since maybe I’m looking for MISTS+11 or ARAK+10 or SOB+8).
Q&A
How can advertisers be prevented from flooding the region-wide pool?
These advertiser chars are currently only fulfilling the minimum requirements to be able to create a group in LFG. If they would stay that way you could just filter for players with at least ilevel X or rating Y. Otherwise it would be way too much work for them to show up in every scenario where groups could search for players. You would also be able to report them which would remove them from your view.
Wouldn’t players with low item level or rating have a disadvantage?
This is something that is hard to say cause this is purely player based and not really anything that the system is at fault for. Group leaders will in most cases tend to pick someone with higher ilevel or rating over someone with lower. However, I think that this system would make it easier for players with low ilevel/rating to find a group because they are visible to all groups that want to run keystones at the appropriate level. That way they will also be visible to those players who know that you won’t need a 620ilevel 2.5k score player to time a +4 key.
How do you prevent AFK players from polluting the pool?
The system is designed to be able to AFK as someone who is looking for a group. Once signed up you stay in the pool for as long as you would stay logged in. If you’re getting an invite it would work the same way as getting an invite from Queued content. Your invite would have a timeout (something around 15 to 30 seconds). When neither accepting nor declining the invite you will be removed from the pool. Declining would not remove you from the pool since you simply may not be interested in the group inviting you.
Feedback
I really hope that I haven’t missed a big flaw. I thought about it for a couple of hours (all while hanging in LFG and looking for a group to run Mythic+ …) and couldn’t find any flaw that isn’t already existing in the current system too.
I hope that this post is in the correct category and that it gets seen by someone at Blizzard. I think that this would really add value to the game.
I’m happy to discuss anything about the system.
Please note that there is no system that can solve players picking meta classes, players with higher rating, itemlevel or realm-country. My approach isn’t aimed at trying to solve these issues in any way. It is meant to simplify the group-forming process mainly for players that are signing up for groups and have to play Whac-A-Mole