long term engine building

Soak the pistons in water, it will make the carbon wipe right off. If you've ever seen the piston in a cylinder with a blown head gasket you know how clean they get with water.
Don't media blast or wire wheel the ring lands it will make the pistons unusable.