When I de-carbon my outboards, I do a few things . . .
Mercury PowerTune seems to work better than SeaFoam
1) Warmed engine . . . High idle . . . Spray PowerTune into the carburetor until the engine dies.
2) Remove Spark Plugs . . . rotate the engine to TDC of each cylinder and spray PowerTune into each cylinder while the piston is at TDC. Let sit for a while, then spin the engine with the spark plugs out to purge the cylinders. run the engine at a very high idle for a while to purge the PT and carbon.
3) Using an auxiliary fuel line, I get the engine going and then spray PowerTune into the fuel line so that it goes through the carburetor. This tends to clean the carburetor.
Then I get a beer and run the engine for a while. YMMV.