Dota already has it (write in Google Images - dota pick screen). I think blizzard can make it better with more sense. It may gives benefits for game and community. It can be used not only for psychological reason (in Draft\Ranked u will see how u pick will make influence for whole team composition, especially last pick…especially for new players - if they pick 2pushers\specialist they will see for example what they have good push but not good burst dmg, teamfight, what they team for example really squishy low hp,what strategy to use - gank more or do exp and play safe) but it can be integrated in QM search as well a code fore search (if its matter…bcz some unfair games happend there…i think this game have it already, otherwise we saw 5vs5 healers… but some games really unpractible here when u have arthanis, raynor, zagara, azmo, uther vs zarya, ragnaros, rexar, whitemein, sgt. hammer (sky temple) - left team cant do nothing, right team just press buttons and go forward) When on hanamura in one team Tracer+Zeratul and in other Kael+guldan, so “escape\movment” characteristic taken into account would be cool. Another idea is making this bars or\and making additional classes to existing for example we have Assassin vs Assassin - and its Kael vs Valiera. Suggest smth like Valiera (Mele Assassin, Rogue) Kael (Ranged Assassin, Mage) in many games rogues are good vs mages. We have Pushers, autoattackers, tought brusiers - like yrel and arthanis with right talents and in right situations they can be unkillable. Idk can that 2 ideas can be stacked, but personaly i think additional characteristcs\visual bars more cool. characteristcs can be - hp\tank, autoattack, nuke\burs, waveclear\push, movment\escape, initiation, stun\roots\crowdcontrol\slows, buffs\protection(self\other), heal…smth like that. May be it will have some little problems bcz of talents but in avarage it can be showed… how tracer is different from garrosh and kael. And if go crazy it can have more additional info\advices like overwatch but more detailed - some warnings - u have low burst, squishy team, try to soak…but i think may be it can confuse players. So what do u think about it, especially for new players and better understanding for community about how important team composition. I see how people blame each others for 8 deaths - for low skill, but then they have so squishy and not good team fight\burst team, if same high skill players play that kind of game - it will be the same, but they dont blame eachother they understand what its hard to win with that picks. If blizzard can visual help\learning community in team composition balance it would be cool to try hard in fair games.