Hey there, I used the MRP 300cc kit that is no longer made. It's a direct copy of the Polini 78mm kit for the 250cc motors. Not sure if you can buy that anymore, if you can I believe the Polini one is about $400. Performance is greatly increased, top speed is about 10mph faster than stock, and overall torque and power are a LOT more, 0-60 is about 8 seconds. MPG is still great at about 65mph average. My case is bad to compare stock vs. my build, because I got my bike all blown up and rebuilt it with all these parts, so I have no idea how this particular bike performed before. But it's much faster than stock 250's I work on. Maintenance is more frequent, I adjust my valves every 1000km, but this might be due to the high lift camshaft more than the kit. I use my stock carb with no issues, slightly larger main jet is all you need if you keep stock exhaust and intake. Downside is it's pretty hard to install, you'll want a good shop to do it not just a hole in the wall. I have ordered the parts to rebuild my setup, rings gaskets, cam chain and some other stuff. Not like I NEED too, but I feel i'll get slightly more compression after I freshen it up. There was another guy on here that had the 300cc kit, he said his exploded but then said it looked like no oil, which is not the cylinders fault. I have 13000km on mine still going strong, I'll be exited to crack it open and see how the cylinder looks, it's Nikasil coated so It should look like new.