I thought it already does this, in a little text display on the lower right of the screen that's admittedly pretty hard to notice. Or maybe that's only when a team completes a tech? In any case, agreed this would be nice.
Of course, given that it's a game about coordination and communication, maybe it's not so bad to force people to talk about it :p