I'm going with Teams for my board meeting today. As I understand, it's basically a mashup of Sharepoint and Skype, two platforms that I'm already familiar with. (Plus, as you may know, I'm a bit of a MS fanboy.)
But I'm not married to Teams either. If it gives attitude, I'll try out WebEx next time.