IMO, it could use more carburetor, but before you do that, I suggest getting everything in proper tune with the carburetor and ignition timing optimized.
That way, you at least have a baseline. My guess is you will be quite surprised once it is all in tune good. While the carburetor is a little small, that is actually desirable for the street, rather than too big. I say put the super tune on it and see what you got.
Just my opinion.