Clean dirty pistons while still in engine?

I use a "mist-it" bottle to spray down the carb bores... Like from Windex. Bring the rpms up a little, spray as fast as you can down the carb until it studders and watch what comes out the tailpipe. ATF works too but harder to spray and smokes a LOT.