Have you used Dogme before? No, I haven't but I started following Thornbury after reading one of his books.
What about task-based learning? Yes, I have. I collaborate in a education group whose projects are task-based learning.
Have you started to put them together into your own course to sell? My idea is using TBL so I can offer specific tasks to each student. For example, I used to teach a student who loves riddles. I've used TEDed materials in some of my classes and I like to use some riddle videos and this particular student loved them. That gave me the idea that I could prepare tasks for her which have to do with riddles (how they work, how to create one, etc., in English so she can learn the language through something she loves. Or, another example, I've had a student who loves yoga (I do, too), so she could work on tasks focused or about yoga. Yoga is just the excuse, the departure point where she would use English).