Guys, we should be kind. We all obsess over trivial oil things, and some of us just have experience that glosses over our OCD. That being said, engineer20, as I already said, make it simple, easy, and cheap.
I don't do a lot of playing with cleaning additives of any sort unless I have nothing to lose (i.e. I plan on a rebuild anyhow, then I don't worry about solvent flushes or the like). I'm not even going to get into the Seafoam debate.
If you want to safely and effectively clean an engine, in my view, there are only two best practices. The first is to do short OCIs with a decent oil, be it an HDEO, a HM of some sort, or even any sensible yet cheap SN/GF-5 oil out there. I used HDEO and MaxLife 5w30 in my F-150 (depending on the season). This worked well, but be aware that there are limitations. Splash lubrication won't get everything clean, and a plugged oil gallery is a plugged oil gallery.
The second option is to disassemble and do manual cleaning. There is no product in a bottle that will beat this. However, this is far more labour intensive than any product in a bottle. Hence, products in bottles, even with dubious claims, are very popular.
Give yourself some time with some short OCIs and see how it goes, first. You won't have miracles in two OCIs though, I assure you.