Clean dirty pistons while still in engine?

I had what I thought was a coolant leak. I'm not positive on that though since I didn't find signs of it.

I'm going to forget cleaning the pistons. Read enough to figure out it doesn't matter. I'm going to concentrate on cleaning the block surface. Going to use a scotch bright pad.