Its all about what you personally like and have available. There are pros and cons to all the substrate choices that are out there. CC while certainly not the most popular of today's choices is perfectly functional provided it is properly maintained, and has the added advantage of of helping to maintain the proper pH. If not properly maintained, it has the ability to become a nitrate trap and cause algae issues.
Sounds like you've got the maintainence figured out.
"Listen to some of these guys talk, and it's like they were born from their momma's belly with a fishkeeping encyclopedia in one hand and an API kit in the other" (unrevealed).