During carb-cleaning, did you make note of pilot jet sizes? Are they stock?
Without disassembly, perhaps experiment with leaning out mixture. Reduce mixture-screws by 1/2 turn and do test rides starting with cold engines. Any change in warmed up behavior?
Repeat again with 1/2 less on mixture screws. Repeat to point where you must use choke to start bike. How is warmed-up behavior then?
There was recent bike that would start with no choke and mixture screws turned all way in!!
Turned out previous owner had drilled out jets!