I have one of those carbs and it is worth every penny. It is defiantly a larger Jet a better Air Filter but what makes the carb is the Air/Fuel Mixture adjustment screws.
Saying all of that.......
when i went to install the carb in the frame there wasn't enough room to clear the back frame.
It comes with an additional spacer mount for the rear of the motor kit which will change your chain length.
I had a custom 90 Intake made for me for 20 bucks so the carb hangs off of the side of the motor. It clears the cranks just fine but kind of blocks your foot on the up stroke i just set my foot to the outside of the peddle and it works fine.
Once you get passed break in and adjust the mixture and idle it runs much smoother than the stock carb
There is my experience for ya