I have very protein-finicky hair. I use DevaCurl no-poo with very good results. It has protein but it is midway on the ingredients list. I also use it in a very small amount, only on my scalp, and infrequently. (I cannot use their one condition due to the protein but of course i use a lot more of that than the cleanser.) All that say the CJ stuff might be ok if you use it similarly to me or unless you know your hair absolutely hates all protein. I know it's pricey for a 'maybe' though...*sigh*

My hair is 2b wavy, medium, low porosity, high density and protein finicky.
remember, with all advice or suggestions for your hair, YMMV!!
My hair:
2b wavy, medium texture, low porosity, med-high density. Protein finicky.
My routine:
Cleansing: DCNP, every 4-5 days (occasionally use CJ cleansers).
RO: CJSC, occasionally use JCDC
Gel: KCCC, CJCIAB for 2nd day hair (sometimes third)

Heat is my friend: warm water rinses, steam caps, and diffuse dry. I love CLU cloths and my Denman.