Oh wow, I hadn't heard of that before but it sounds really interesting. It makes sense that it would probably help provide optimum conditions for growth if nothing else, no? And anything that takes care of itchy scalp is a blessing.
I can't claim to have any experience, but I want to try it out now myself. I look forward to your updates!