However... there is a lot of effort that must be put into the style of its application. My mentor didn't know when to turn it off, and never seemed to get the timing quite right when explaining that we were involved in this uncommon methodology. This may be less of an issue for certain categories of content being taught, but we were working on low-level kernel concurrency control mechanisms. It was a challenge.
When I started as an educator in our research lab, I realized that I had completely internalized this methodology. And as time went on I realized that the method allowed me to easily fall into a trap where I felt and acted superior to others, didn't inform people about the methodology, and likely came off as an asshole.
I continue to use this method with success. Students generally develop a lot of independence quite quickly, but it has been a challenge knowing when to turn off, and remembering to let everyone involved know that it is a teaching style rather than my own weird behavior.