Normally, an engine flush is rarely necessary. The nasty-ass engine in this video definitely DOES need a good flushing. The use of Pennzoil Ultra Platinum engine oil and a Bosch Premium Oil Filter -- changed at 5,000 mile intervals -- guaranteed engine protection !!
Turbo-equipped engines are hard on engine oils --- so much so that the API has come out with a "new" designation -- The new "SP" designation is an improvement over the former "SN+" type -- New stuff is made to handle the extra heat of a Turbo'd engine. I suggest Pennzoil Ultra Platinum Full Synthetic oil and a BOSCH Premium Oil filter -- Change oil & filter at 5,000 miles.