DillingerC1.....YES, is the answer! I suggest using a Dellorto 19mm...the carb you have is a bottle-neck issue...a larger carb....and one thats not constructed of plastic rids this issue.
I actually have both a 19mm Dellort REPLICA, as well as a genuine Dellorto 19mm carb....they work great! BUT, the Dellorto is better...
If you thought your bike ran good in the first post you made, you will understand theres alot more to your bike than you may be aware! A Zocchi pipe will be a great addition if you want to wake it up even more. Have you opened the case and shaved the reed port to allow your reeds to open up more? Have you....wait, Ill let you catch up with this for now...