Thanks for signing up with CrankWheel.
Online meetings are painful. They take a long time to set up, you can't be sure what your viewers are seeing, and you need to ask them to jump through hoops just to join. All of that pain goes away with CrankWheel. Did you try it for a few sessions yet?