We regularly have to integrate either teams or zoom with crestron, and indeed it is complicated each time.
It's been a while since I interacted with Zoom but it seemed to me that you could stay on the control interface more easily than for Teams where you have to constantly activate a "hold" to stay in control mode.
I find that the most frustrating thing is not being able to manage the "ingest" part in teams => we cannot tell the machine to stop sharing content if the last user has left the meeting. ...