I use mostly Meguiar's products. I use their car wash soap, cleaners, polishes and waxes.
As for CF (like a CF hood). This tends to act differentlly to cleaning because some are not clearcoated. So in actuality, you're cleaning the gelcoat and sometimes it leaves streaks or marks. Polishing and waxing gets it clean most of the time.
My advice if you're planning on getting a CF hood, is that take it to a shop and get it clearcoated. So you don't have to worry about cleaning it as much as the rest of the car.