is fine.
The shampoo is a sles shampoo (naturally derived but still the same) with all those positive and negative consequences. (Its milder than sls but some people try to avoid both and use non-detergent shampoo instead).
The other ingredients are great.
If its good for your hair and scalp then use it.
http://www.network54.com/Hide/Forum/thread?forumid=227393&messageid=1039022405