is this a good buy???

its 99 dollars it good if you ask me, could be cheaper though lol not really
 
I think it is a pretty good deal.It comes with the throttle cable and the thumb throttle which is a plus.I would say with your mods that the 34mm carb is way to big for you.30mm would be more like it.Good luck.