I have always used the tin can minion method and have been using an ATC for my WSM 18 for a while now. It has always worked okay, though I never really liked the ATC blower air going in through one of the daisy wheel holes because they are located above the charcoal grate. As a result, the fire would tend to burn unevenly across the fire ring. Temps were uneven at the meat grate too, being hotter on the side where the fire was. So, I modded the WSM bottom to direct blower air into the cooker from directly underneath the center of the grate. Now I get very even burns.
https://tvwbb.com/threads/atc-vent-mod-below-the-grate.73215/
That may be a bit extreme for some though. The thing that has really worked the best for me with the ATC is the use of very little starter coal. This allows the ATC to supply air in a regulated way to bring the temperature up to the target value. I use a large tomato can with the ends cut out in the center of the grate into which the starter coal is poured. I use the Weber midget chimney to light the starter coal. When done this way, there is very little overshoot. I have (almost *) never had a runaway temperature. Also, it allows me to use an ATC without a damper.
I have seen other other mods that do something similar that do not require drilling a 3/4" hole in the bottom. I'd do it again though.
If you are one that likes to dump an entire chimney of lit coal on top, then maybe an ATC with a damper would be best. Otherwise, it would be hard to get control of that much lit coal.
* unless I leave the side door off and go back in the house after loading in coal mid-cook. (Why is my ATC alarming me that the temp is 500 degrees!!)