i know this suggestion is a little old but though i would refresh it.
Definitely need chat bubbles.
It adds another social aspect to the game.
For those who don't like them, maybe an option to turn them off?
Epic. This is the correct location as per the screen shot...
Wasted 45 mins stuffing around looking for this before I came to the forums.
I submitted a ticket and made Bioware aware of this thread and the "golden" pic.
cheers...