On large jobs, I fear sending out files where I've forgotten to flatten them. Is that what you mean? If so, I just write an Action, and first command is "New Layer", and then next command is "Flatten Image". But I doubt that actually removes the Alpha channels, now that I think about it. Are you doing it to hide the worked-on parts from the client, or to reduce file size?