This is my first post and it may be a little late to shed a new perspective on CGs. I read that CG howto as well but my LFS convinced me it's not that bad. I'm glad I took his advice. I've had 2 CGs in a SE Asian blackwater nano-biotype tank (7 gal mini-bow) for about four months and the tank also has 5 Hengel's rasboras and is heavily planted with water sprite, needle java fern, riccia, and moss. The nitrates stay around 5 ppm and I do a weekly 25% water change. I also use Indian almond leaves and have four small leaves in the tank at any given time. We have very soft water here in Portland, Oregon. I also use yeast CO2 injection, which drives the pH lower. pH runs around 6.2 to 6.4 and I keep the GH and KH both around 2 degrees. My CGs aren't shy at all--they will nearly eat from my fingers and they spend most of their time in the front of the tank. They generally only hang out in the plants when they sleep at night.
Here's a pic of "Hershey" over on fishlore:
"Hershey"
The other CG is named "Cadbury" and the rasboras are "Huey," "Dewey," and "Louie," and "Daryl" and his other brother "Daryl."
If you have the right water and a good LFS supplier, these fish remain quite enjoyable and healthy.
-Cal