I really would like to have a looking for group tool in the game. I find the way of doing it through chat to be a pain in the butt most of the time. I hate how other games have them and it just tosses people in and it is hit or miss if you are going to have a decent group or not.
What I was thinking was maybe have a stat system for it. You can opt for just get tossed into a random group if you want, but while you are in the LFG queue you can be shown and be picked.
I am just working this out in my head, but I think it is a good idea. Maybe too complex though. So, something like this:
Show the group oriented things queued for and some stats for them. How many times it has been ran with completion rate. Number of times groups have been quit. maybe like a player review option so you can give them a star reputation rating. Then, I was thinking maybe give the ability to star a player if you like them. Maybe they are not someone you want to add to a friend list, but you would keep an eye out for them on running groups.
I just think giving it the tool more information about players than just randomly tossing them together would be cool. It might make players feel more accountable for their performance to keep jerks and the types that just want to be carried from acting poorly.
The idea sounded pretty good in my head, but probably needs a bit more thought to make something that would work. I figured I would toss that out there anyway.