Scoreboard is a minigame in the game - kinda sidequest to earn points. (why is it not proclaimed as such ?)
The approach aims to controle metagame through "score hunting".
Multiple goals of the minigame implicitly claim to be well defined due to the inner structure of the "score formula" :
1) cause as much damage as possible to the enemy team (! atm its NOT killing as many enemies as possible! - as in including k/d in some way )
2) stay close to other attacking team members (3 meters afaik)
3) do not cause damage to your team or yourself
The current state clearly favours teamplay for melee close combat roles with especially short weapon length (1h, mauls) OR support classes (as in pikemen and maulers) that CAN stay very close in a gank formation. Thats because their natural role playstyle does conform with all three of the current goals.
Other roles - long arc wepon class , ranged classes, cavalry, loner roles overall - can not yet effectively fullfilll the current goals without leaveing their natural role's playstyle and thus would only be able to play subefficient if they would try to do so. Thus there is need for class specific score rewards. Even better would be role specific rewards.
Furthermore the scoreformular is obviously far from being fit to distribute XP/gold in a fair way in its current state.
Overall the concept is capable of encouraging certain teamplay styles to some degree.
The same could be achieved by directly supporting teamwork with tools as improved grouping (improved flags), grouping bonuses (shieldwall bonus, attack/ATH bonus ) etc
The concept is particulary NOT capable of encouraging free minded tactical behavior, smart teamstructuring and communication BECAUSE its appealing on egoistic intent to maximise the score, contrary to cooperative decisionmaking ( im not stateing that cooperation, tactics and teamplay are contrary to maximising personal payoff in a game ).These items are heavily undersupported in the current gameplay , eventhough there would be serveral "easy to do" tools to improve team communication and tactics (commanding, (voice)chat improvements, grouping etc).
However, i see interresting and positive opportunities in combineing the scoreboard and direct support by tools.