I have two friends with Just Aircraft 912s powered Highlanders that had rough running engines that NOTHING fixed. Finally Brian from Leading Edge told one of them to get rid of that ACS switch, and like magic, the problem was cured. So my other friend did the same to his Highlander, and saw the same result.
Ironically, I purchased a Highlander last year that has a little over 200 hours on it, and it runs much rougher than does the 912ul in my Kitfox. I initially blew it off as probably being caused by my 2 blade sensenich prop, but after trying a Warp on it I got the same roughness. I haven't replaced the ACS switch yet with toggle switches, but will be doing so as my next step. Both of my buddies are insistent that is the thing to do since it did so much for their 912's.
Oh, and both of them use the ACS switch for operating the starter. They've just eliminated the mag leads from the R and L positions and replaced them with high quality toggle switches.
I can understand where an electrical engineer might not agree with the voltage statement discussed earlier in this thread. I could be wrong, but I think the problem with the ACS switch is a poor quality contact causing intermittent contact for the mags, essentially causing an erratic on-off-on-off situation for the mags (and therefore rough running engines too). I wouldn't think that would be any too good for these rather sensitve (and did I mention EXPENSIVE) 912 electronic ignition boxes.
So John and Larry, I think you are both right