If innovative features are important to you, then the choice between these two is LearnDash. Sadly I haven't seen any innovation from WP Courseware, plus with it, you need to have a membership plugin and an e-commerce platform if you want to sell your courses. That just adds complexity that may not be necessary. With LearnDash you don't need any of that and they are actually innovating with their recently released video progression feature and new course builder. So while WP Courseware has been on the market for a few years, personally I prefer using a LMS that is evolving and giving me the tools to have a better learner experience.