I don't think flushes are a good thing. I believe in doing frequent changes if the oil is crappy. When I was a kid in the 60s. A guy I know took diesel & oil mix to flush out an engine & washed the bearings out. Most flushes are just exactly that.
So be careful with that stuff. Seafoam is crap. I tried it once & it melted a Cat & plugged it up.