Plus it idled fine
I have the same engine, same carb (did yours have the plastic collar permanently covering the needle height grooves?), hot tube removed, open muffler, 17.5 Pilot, same basic setup as yours. I'm using shims to raise & lower the needle because of the collar which I should have broken off a year ago, but didn't. So I can't say where my needle height is relative to yours. My mixture screw is approx 1 1/2 turns out & I think I'm still a hair lean (slow to return to idle). Mine kickstarts fine & runs fine in all gears at 3/4 (or a hair more) throttle (e.g. 50 in 4th & 5th). Never tries to die at stop signs.
I can't do WOT tests yet. Only 766 miles on my '08 Classic.
You don't mention how it is at WOT. Does it kickstart start cold with no enrichener?
I think your easiest thing to try first (after you're sure the mixture screw is right) is raise your needle one shim (.002"). If that makes it better, but not Grrrate, then remove the shim & raise it one full groove & see what THAT does.
Oh, forgot to mention my Main Jet is still stock 110. I want at least 1,000 before I start cranking it & I'm already sure I'll have to go one larger right away. 110 is fine for now. I think there's a jet between 110 & 120. You may have gone too big too soon. Who knows? It's a tricky, time-consuming process.