I'll second the AC Delco stuff, I used it on my old engine and noticed my compression go up in a couple cylinders. Pretty much do what the video says, I used a funnel to make sure it all got in the cylinder, let it sit for a day (wasn't driving it at the time - 12 hours is pretty much okay though), then used my compressor & a rag to blowout any remaining fluid before starting it. It smokes like crazy for a bit & smells pretty bad, but I just let it idle half an hour then took it for a good rip up the street.
Sadly that motor was too far gone to save, as I found out when I tore it down, but there was a noticeable where the AC Delco cleaner did eat away at a good portion of carbon build up on the pistons, but more so in the rings.
I've also used the seafoam stuff where I sucked it in via the vaccum line, and put some in the oil & fuel, which helped as well. I usually do it about 300km before I change my oil so I can take it for a good rip a couple days to let the seafoam do its thing.