Yes, BuzzerBeta is a nice idea, some "Google Labs" way of thinking futher the game
About, this Role feature, for now, it looks a bit like a gadget.
I mean you can check DMI, salaries, minutes played to see the very week what are the main threats in a team.
This feature gives you just a quick way of doing it with risks of being mislead since it is based on data from before the very week.
Of course, if it is linked with other interesting functions later such, contract negociations with players and the way their are happy and want to resign, why not. Might be great.
I juste hope that it won't affect the importance of game shapes in the game, as they already function very well and need not te be considered as less important because of a new feature