Just like Deep Creep is basically the same stuff as Sea Foam is, just with some propellant in it, which is likely also a solvent itself, GM makes Cleens in aerosol and non-aerosol format. And apparently it's called Cleens in the Canadian market, and Upper Engine and Fuel Injector Cleaner in the US. And in aerosol form it is called Top Engine Cleaner.
It's not as hard as you make it out to be. See the orange arrow?
I loosen the ring clamp enough to get a red plastic aerosol "straw" into the intake, the tighten it down a little so the tip can't get sucked in, and there isn't too much of a vacuum leak.
The GM Cleens instructions are to spray it in before the throttle body and after the MAF sensor into a warm and running engine. Then while continually spraying, shut the engine down, and wait like 10 minutes or so. The start up, spray a little more down to wash out what's left, then change your oil.
The only caveat I will suggest is, make sure when you think you're done, you get the revs up a little with little to no load on the engine. This will help to clear out a lot of the cleaner that will still be in there. If not, you'll change your oil like you're supposed to, and the first few times you get hard on the throttle and intake stream velocities increase, you'll be pulling it through then, and slightly contaminating the oil, which you were trying to prevent in the first place.
And all that smoke you're getting out the tail pipe is not the deposits, if it were, your engine would be so caked up it wouldn't be able to run. That smoke is the burning of the solvents you're spraying/dripping into the intake. Not that this stuff doesn't REALLY clean out your intake, it's just that 99%~ of the smoke is from the solvent, not the deposits.