How to drain engine oil by understanding oil viscocity issues
If you drain the oil when the engine is hot or at least warm, it is much less viscous and will drain pretty efficiently. Oils of different viscosity or even different density will surely mix well while the engine is running, so if you still want to do a flush, be sure to run the engine for a while after you add the new oil and before you do your second oil change.