Carburettor ultrasonic purifier?

Moin Moin or say hello to God. My GPZ600r runs a little unruihg when I start you she likes to go out at the lower speed range immediately again…..(choke is drawn) I always play with the gas until she is warm. After that she does not go out anymore. Sometimes however, the rev indicator always moves between 900 and 1500 turns (after approx.10-15min.) So a little restless. After this time she always stays between 1000-1200 . If I will have my Kawa painted again in winter anyway, maybe I should leave the carburetor for ultrasound cleaning? And could that be the problem? So long tours does the little one very well with and the gerlos pass she also packs very well. I think however, she could sometimes take the gas better… (but only trust) Will still have so much fun with the little one…….