Engine flush... Yes or No???

I would not flush it with any type of 'flushing' agent [ oil ]. You might find things like it starts burning oil when it didn't before. That is because the flushing agent has dissolved the seal around areas such as the piston rings that have built up over the years.
Just replace the oil with good quality non-detergent oil.