Well the idle with the choke is good. See since 77, carbs for honda have had an idle cam on them to bring idle speeds up during warm up. So that is good.
It sounds like the engine is too lean and closing the choke a little cuts off some of the air. This is most likely caused by the idle circuit being dirty. Yes you said you cleaned them twice but did you pull all the jets out? I dont know about your carbs but most of the other year allow the jets to be removed by pulling them out. Another reason might be you put in a different air filter or free flowing exhaust without tuning the idle mix for it.
If you have not done so, get the manual here and read the carb section. Anything removable should get pulled and cleaned and all passages for fuel cleaned during any cleaning.
After that, what are you using for the filter and is the exhaust original?
The ride IS the adventure. The destination is just to get gas!