Best way to clean carbon off the top of a piston

leave the carbon on if its hard and somewhat smooth, it will keep the heat in the chamber where it belongs, keep the piston cooler, and slightly raise your CR. just my two cents!!! but if its crusty and uneven clean them.
Yeah they are crusty and flakey so I want it off.