For primary students, I wasn't a fan. You have to crawl before you can walk and the fundamentals are just that.
For instrument and commercial, I liked it. I think it was very practical because you could add a real-world situation to the lesson. However, isn't that what we should be doing every day as instructors?