You know, people gripe about it endlessly, but after they rewrote it to be more performant, most of my problems with it ended there. It's fine as a chat client. Calls work well, video hasn't been a problem, screen share quality is decent and you can even provide remote support through it in a pinch. It doesn't even consume 2GB+ of memory when sitting idle anymore.
As far as Electron apps go, Teams hasn't been terrible for a long time now.
I suppose the organization I'm in never made use of those. Wasn't even aware that they offered an alternative to power automate as a means to integrate with MS software lol