If it was me, I would not use the flush...I don't trust the chemicals they have in those things. As far as I am concerned they are made to strip and "degunk"- if that is a word, all the buildup and just like those who use solvent to clean out their diffs I feel that the engine flush may do more harm than good.
Me, I would pick a top quality synthetic (PAO) with a high tbn and let the oil do its job for you. That, and run it on the highway hard, then change early. The ATF method is an old mechanics trick and I have used it overseas in an operational environment...but those engines have a hard short life as it is.
Whatever you do, be careful- engines aren't cheap.