I think it depends on what you want from your hair and if going CG can give it to you. Some want more natural hair--working with what the hair's natural texture is and improving it with gentle and suited care.
Me, I want a way to have my own hair look good and be healthy, but also have a shape and look I like. I am new to this (4 mos), but I do see an improvement in my hair just being more aware of conditioning.
However, I live in a very humid subtropical climate, and I don't know if I will handle the hot months well. If I can't get my hair to have some sort of appealing shape by being CG, I will modify or ditch as needed. Seriously, I'm not about being faithful to ANY method, but about trying to see how I can have my natural hair type/texture be benefitted WHILE ALSO having hair I find attractive.
I have not found yet an optimal style for my curls. But I have learned how to improve the look of my natural curls by the tips and product reviews here on NC.
I think if it was easier to find local curl styling experts, life would be so much easier. I can buy all the best products and have great technique at home, but a bad cut can ruin all that, ya know? It's a synergy.
I don't like flat top hair, and for me, the biggest challenge has been keeping properly moisturized and setting free my natural hair WHILE trying to get and keep height and volume (which suits me better, aesthetically). That's my particular challenge, but it was also my challenge when I had blown-out hair. This way, I'm not burning the heck out of my hair with irons and dryers and masquerading the damage with cones.
This summer will be my CG crucible. We shall see...