For business, just use Zoom. A few months ago I fired it up after years of neglect and— wow— the client connected to the meeting no update required. Now that’s software built for the future.
Sorry, but as someone who does a fair bit of screen share work, I dread receiving Zoom invites.