There are a lot of tools like this out there: SuccessFactors, Bridge, etc. And there's always room for more, imo.
What are you going to do differently? How are you going to gamify this in a way others don't?
I've worked in lots of places and interacted with many software portals that try to do this right. A lot of them falter by not keeping up with the actual current state of information within an organization (especially a rapidly growing one). Many of the courses end up outdated and they're really only useful for onboarding.
It's probably because of the time it takes and the friction needed to create a course or update a course. Because of that friction and because it's easier to just post to a Wiki / Slack channel / internal blog / etc. the small updates and changes, these courses sometimes languish.
Just questions that come to mind. And congrats on the launch. Wish the best for you!