Project Orion is the perfect course for people who want to take a lot of time to master plugin development. Sure you have to use the foundation library and some features of it are not the way you like it but after the course you will have enough knowledge to just code that feature yourself. I would definitely recommend the course!