Honestly I don't care about seeing who's in the meeting beside who's speaking so four is plenty.
Wish I saw people talking about this one :-)
I use Zoom at my current job, and it's fine (except that I can never find the mute and share buttons when I need them), but not magical.
You gotta really love pain if you choose the latter one.
Step 1: click on the "join this meeting" button in Exchange (incorrectly said Skype with my first draft)
Step 2: realize when Teams launches that it has inexplicably taken me to a days-old meeting with a different group
Step 3: see a Teams notification that another co-worker has started the correct meeting
Step 4: click on that notification, hear it ring, and a woman picks up the phone
Step 5: discover that my co-worker had fat-fingered the callback number (he wanted to use his phone for audio), so Teams dialed a complete stranger for me as well as him instead of connecting me to the meeting.
That poor woman must have been so terribly confused.