Ok, it has a new needle and a new main jet (I put a Keyster kit in it), and the old needle was quite worn where it passes through the slide. The new one still has some slop, and I noticed that none of the carbs I tore into had any washers in the pocket with the needle. Most of the Mikunis I have worked on on sleds had a nylon washer that you put above or below the snap ring to either bring the needle up half a notch or just fill the void. Is there supposed to be one in this carb? Also, where can I get a needle jet, or is that the main jet?
I had previously passed over the main circuit as it isn't rich at higher rpms and working hard, like running up the hill. Also I checked the air filter (I did a lot of my testing with the airbox boot off to make jetting/float changes easier) and the spark arrestor (drilled out the cone) with no change at all. The bike pulls decently starting at about 3900rpm, and once cleared out will pull right to 7k without issue.
I did investigate the choke circuit, and it is sealing. I used carb cleaner to verify fuel was not getting through the enricher with the valve closed.
This is probably the cleanest carb ever seen on one of these bikes now, too.
Unfortunately today while I was changing the front rim I found this:

So now I need to wait for new shoes to get back to testing.