the cetyl is a fatty alcohol but I don't know about the others.
I do fine with Polyquats but some do find they get some buildup so it depends on your hair.
Low porosity, medium texture.

If it smells good put it in your hair, if it tastes good spit it out!