I'm not sure what effect the degreasing agent has on carbon frame.

And braking down a drive train hopefully doesn't mean breaking the chain. The narrow chains used today are really finicky. Hyperglides used on DA and Ultegra have a special pin that YOU HAVE TO USE TO RECONNECT THE CHAIN. SRAM chains use a special link for this and you can't keep popping them and reconnecting them. So I hope none of you do this.

I wouldn't recommend using degreaser on chain either. best use a bamboo skewer and toothbrush. Physically remove the gunk. If you use a degreaser on a chain, you lose all the special waxy grease on the pin. Aftermarket grease and oil for the chain just isn't good enough for hyperglide or SRAM chains. Same goes for Campy chains. Without the waxy grease, your chain may only last 3,000 mile maybe less.

Do take out the jockey wheel and the tensioner wheel on the rear deraillure and clean. Do take apart your cluster and wash and clean. Do use a rag to remove the gunk off the chain ring. (physical removal rather than chemical with degreaser.) You can use a rag with some degreaser on it but not dripping. You don't want the degreaser to get in the newer BB where the bearing cup is on the outside. When you use degreaser, ALWAYS USE RUBBER GLOVE AND KEEP IT OFF YOUR HAND. This applies even to the citrus based degreaser. They are really harsh. EPA may have finally rated the citrus based degreaser. It is really bad baadddd stuff.

I clean the brake surface of my wheel and remove gunk off the spokes and do take time cleaning the spoke nipple. Different kind of metal and under lots of tension. use degreaser here if you want. but not on the hub.

Brake caliper, I just use a rag and wipe off the gunk. I may have to see on the newer dual pivot brakes...

I clean whenever it looks durrrty and I can't stand to look at it. Two to five maybe six times a year.

smilingcat