would this be a good upgrade?

^^^ yup what they said, a big carb will only help ya if you got the mods to support it.. otherwise you will end up with this big ass carb and these tiiiny jets lol
 
I run them in both of mine and love them. Super easy to jet and work on. I used the Honda cable but had to do some mods to make it work. You'll also have to modify your intake. Not that hard but not a bolt on project.
 
its as 34 mm mikuni tm flatslide everyone has their favorties personally but for me working with these on various bikes over the years i think the tms suck a horrid outdated bulky air leaking carb and stone age slide design compared to a keihin pwk series not worth 5 bucks