Yes.
Carbs cleaned by me three times. Just had a local pro go through the idle and pilot circuits and we confirmed that all of that is open and operating as it should.
Set float heights AGAIN, this time at 12.5 mm measured at the middle of the float to the carb body. This seemed to help the top-end, as did lowering the needle back to stock and a smaller main jet.
This thing sounds horrible if it idles anything under ~1400. I would just live with that, but now the idle is wanting to move around again. It acts like a vacuum leak, but I can't find one anywhere. O-rings on manifolds were new, but if I pull the carbs I'll replace them again if I can find a set.
Tried two different mechanical advancers. Just did the 3K mile tune-up less than 20 miles ago.
One thing: I didn't vacuum synch the carbs after re-installing them this time, but I didn't do anything to that part if the carbs. All we did was clean the idle and pilot jet circuits.
Either way, they're coming off again to get those O-rings fixed and will have to be re-synched then.