Internal engine cleaning?

As far as the transmission goes, when you say "flush', do you just mean drain the pan and change the filter and refill, or are you planning on taking it somewhere to have it flushed? I'd avoid an actual flush for the same reasons you mentioned on the engine. I guess I'm assuming automatic...