I’m a big fan of JRPG’s and one thing I always appreciate is the grading system (S-F) they have on mini games, speed runs, missions etc… I for one, love getting S’s as much as I can and it’s fun/motivating for me to try and earn them.
Maybe you could introduce a Role Grade that grades you off of your contribution in your role to the team’s success?
I think having a nice little grading system is simple feedback that could help players LEARN why they are winning/losing. Individual grades don’t have to be shown to the whole team, but collectively, there could be an overall “Team Grade” as well.