Regarding Seafoam: If you put it in your crank case, I would suggest about a 100 miles before you change your oil. It is an excellent cleaner, but I've read about people stating that sludge came out in their oil change. (I know, it was the internet) I've used it on many vehicles in the gas tank. It must increase octane, cause it peps 'em up a little.
Regarding Marvel Mystery Oil: Put it in with your next oil change per the directions on the bottle. People swear by this stuff.
My personal experience: I've used Seafoam in the tank and put it through my throttle body. The smoke is better than any burnout I did in my 67 Firebird.
Marvel Mystery Oil I use in my 16 yr. old Force 90hp marine motor two-stroke. I swear by the stuff, especially if the gas has ethanol. I've put it in my Exploder gas tank on a long trip (2000 miles and back). No noticeable difference in mileage or performance.
**There is absolutely no scientific data to support or not support my opinions, only my personal experience**