The Invanto platform is amazing. MemberFactory is a brilliant app for membership sites. CoachRack is the ideal app for online courses. Both apps (and more are coming) are very easy to use. Very flexible and many options to make your websites outstanding quality.
The hosting of the content is probably the best I have seen so far, no issues here with loading time and no delays in HD video presentations.
One important thing about videos is that you can use many ways to show video content to your customers. You can embed, you can upload from your computer, you can use links to youtube and other video platforms. This flexibility is extremely important. The customer support is awesome, my rate is 20 out of 10. Fast, reliable, clear answers, direct help if needed. The developers keep adding new features and improving existing features. Highly recommended.