I would never suggest that any carb, injector, or induction system would never be susceptible to icing. Yet I flew a slide carb for nearly 200 hours and trusted that it was safe to do so. I can't say that any of the issues I had were ice related. Some slide carb manufacturers do insist on a carb heat system and other countries require it.
Now that I fly a Corvair with a Marvel Schebler I'm much more concerned with the issue of possible carb ice. I do have carb heat installed and use it religiously any time I reduced power (unloading the engine) i.e. slow flight, descents, approaches to land, etc, and any time I see conditions where carb ice are favorable (temp/dew point spread or visible moisture). Most Corvair flyers use the rule of thumb when landing ... "see the windsock, pull the carb heat."
There have been a few crashes over the years where no reasonable cause could be found. I too have run engines (both two and four stroke) and noted frost and ice build up on the carb and intake. Many pilots don't realize that the OAT don't have to be freezing for carb ice to form, in fact many a nice day with a clear and sunny afternoon have brought carb ice concerns.
With all due respect I'm not certain I would clear carb ice exactly the way you describe as I'd most like open the throttle wide open first, and then reduce it a bit. Also keep in mind that carb ice will generally cause the engine to run richer due to the lack of air entering the engine. When first pulling on carb heat the engine can get rough as it ingest the ice in the carb. At that point some will think they have made the problem worse and push the carb heat off. Some recommend that once you have pulled on the carb heat, leave it on until you're on the ground. I won't pretend to know how others should handle the situation if they should experience it. But I do think this is a good topic for discussion.
Still below the freezing mark with snow on the ground here in the Carolina's ...
Dale Williams
N319WF @ 6J2
Myunn - "daughter of Cleanex"
120 HP - 3.0 Corvair
Tail Wheel - Center Stick
Signature Finish 2200 Paint Job
166.7 hours / Status - Flying
Member # 109 - Florida Sonex Association