RE: Draining fuel and running the engine until it quits
I think the idea is pretty much established, but one thing no one has mentioned: When you leave fuel in the engine of the tank for an extended period of time, substances that can evaporate do, and you're left with a thick chewing-gum substance that is very difficult to remove. I don't know how long this takes, weeks? months? years? but it happened in a plane and engine I bought second hand....... some nasty stuff man. I'm pretty sure I had to replace the tank. Fuel and alcohol wouldn't cut the stuff.
Oh, and I run mine dry after every flying session and give it a couple spins with the starter and glow driver just to make sure. I also return the fuel to the jug. I figure if there's any debris in it, I pump through a filter into my plane anyways.