Clean dirty pistons while still in engine?

I'd just keep any crud from down in the gap around the piston top. You don't want that in the piston ring groove.