Having Mercury in Libra in my natal chart, I may be biased to an extent. I’ll still make my case on this!
Mercury functions well in all the Air signs.
Mercury in Libra makes it easier to communicate with others for several reasons. It’s able understand another person’s ideas and it tends to be polite. My natal Mercury is harmed by Mars, so I am talking in generalities here, rather than about myself and my own style.
Mercury in Libra sees both sides, it tends to be fair and is willing to compromise. On the downside, if things are heavily weighted on one side of an issue, Mercury in Libra will often take the other side, just to balance things.
It can also get quite nervous when life is disorganized, but hey! With Mercury having just transited Virgo, things should be decent order.
You can also expect a lot of discourse on the topic of love and other relationships. If you’re interested in this kind of thing, you’ll enjoy the next few weeks.
Your observations about Mercury in Libra?