Well, I understand chat bubbles in CoH, for example, as that has a more "comic" theme.
I'm not sure I understand their use here.
Fair enough, if you want the option to see the bubbles on your own UI then no problems, but I don't think they fit the theme of the game.