If I really wanted to nitpick I'd say something about the platform being a much smaller one that doesn't have much of an audience yet or I could say I'd like more futuristic looking templates or something. The rest is really taken care of.
Course Player and checkout are fully customizable and you even have Affiliate Management features. You could even make Custom iOS & Android App to better engage your audience and look more credible and sophisticated. Then you get a wonderful blog and some great learning resources on making and selling a great online course. These stuff are excellent!!!