It's a rich condition on transition. Pull choke and it dies. Loads up off idle, would 4 stroke. Son on sister ski told me he can smell gas fumes when it does it.
This is why it's important to understand what's happening. You said before, it loads up at 1/2 throttle. That's not an off idle description. 1/2 throttle gets you well on plane and turning about 5,000RPM, no?
Pulling the choke at any time will immediately flood even a lean engine by making it flip to rich. So a lean stall can get the stick save from a quick blip of the choke but hold choke too long it will flood with fuel quickly. A quick blip of choke well timed, are the operative words to help isolate a lean stall.
A four stroking (slightly rich) engine won't normally stall unless it's grossly rich and the plugs become wet-fouled with fuel.
Also, a lean engine doesn't burn the weak mixture b/c lean mixture doesn't ignite, so that gets pushed out the exhaust unburned and smells like raw fuel just as an overly rich mixture would. Going by smell, all you can say is the cylinder didn't fire the charge (for whatever reason).
So if your carb was rich off idle and the needle/seat were popping correctly and not leaking then I'd suspect the metering diaphragm if it's not Mikuni OEM. If it's an aftermarket diaphragm, the metal nub that pushes on the metering arm might be too long, which would actuate the meterng arm too soon, often and early, holding the needle off it's seat an extraordinarily long time and flowing too much fuel.
Stuff happens fast in these carbs, that's why it's so important to describe the symptom exactly. More than a quick blip of choke will flood an engine.
Jets, passages and orifices tend to close up over time, and thus restrict fuel flow due to corrosion and fuel gum deposits. Diaphragm carbs never go rich on their own unless there's some problem with the metering, such as wrong or inferior parts. They can also be hard to start if the pop is too great, this keeps fuel fomr entering the fuel chamber.
There's an arms long list of things that could go wrong, that's why a precise description of the symptom is important.
So bottom line it sounds like maybe the metering diaphragm in your carb is probably aftermarket? I guess the metal nub that pushes the metering arm is too long, or possibly the rubber is thicker and not well suited.