Personally, I've never used starter fluid on a small engine, but then my stuff all gets put away before it gets cold enough to think about(I don't have a snow blower, and snow storms are usually light enough here that they're overkill).
I've used it plenty of times on carbureted cars, both for starting help and for diagnostic purposes. I keep a can in every carbureted car. On a cold day, especially if your choke is out of adjustment(or your choke cable decides to break as I had happen to me at a really inconvenient time once on a manual choke car), a 1-2 second spray in the intake before cranking can help get the first couple "coughs" and get things spinning just enough that the engine can keep itself running. If doing roadside troubleshooting, a quick spray is a good diagnostic tool to ID if it's an ignition issue or carburetor/fuel issue(if it will run on ether, even briefly, it's probably a carburetor problem, and if won't run it's probably an ignition problem).