It might be that you're getting problems from using anionic and cationic surfactants together. This stuff is useful to know whether you do CG or not:

Can glucosides remove silicone build-up?

Science-y Hair Blog: Cationic Compounds in Cosmetics

Don't be afraid to try silicones, particularly the ones that resist build-up. Some people do better with silicones than with CG. I'm experimenting with this myself and having an awesome time with an amodimethicone conditioner. If it doesn't work out, CG will still be there.