I do! I do! I do! but semi-exclusively. The majority of their products are protein-based so I use other products to get my moisture.
I have both shampoos (damaged hair -protein and evening primrose - moisturizing) that I alternate weekly.
I use the two minute reconstructor before neutralizing my perm and sometimes when I wash my hair with the evening primrose poo (or a "deeper" protein conditioner). When I wash with the damaged hair poo, I use a moisturizing conditioner from another product line, currently Loreal's deep moisture conditioner.
I use the protein treatment for damaged hair 6 and 12 weeks post relaxer. My current stretch is 13 weeks.
I have the leave in conditioner - use depending on how my hair feels (protein) or I use 911 Leave in for Extra Dry Hair (moisturizing).
My hair laughs at the balancing moisturizer - although I own a bottle of that too. I use when I do the treatment, but I find myself using something else in addition to it to get my hair soft.
I also have the gloss therapy (hadn't used much yet), keratin green tea reconstructor (almost gone - protein, use depending on how hair feels - mainly after relaxing), styling mousse (use to use to tame my wavy human hair braids, but will be trying on edges when I roller set and/or on hair for roller setting to check out the results), hot oil treatment (have but haven't needed to use yet), and gel (reminds me of JAM-doesn't really harden).
I couldn't find the Essential Fatty Oils Concentrate but its mostly for skin care.
I'm experimenting with using this one product line because I believe the makers of any line develop their products to work together. You just have to pay attention to how your hair reacts and what your hair may be lacking. I picked Aphogee because I remembered having healthy hair in college just from using the shampoo for damaged hair and the protein treatment. And for me its just easier to have a base product line to add to rather than trying to keep up with a whole bunch of different products.