I put a G2 on my 2012 FZ8, but it didn't really help with the low-speed throttle snatch (jerkiness). It's really about the fueling. EFI systems usually completely cut fuel when you close the throttle, so when you open it again, the fuel needs to reach the cylinder and re-wet the walls of the intake manifold. That delay is what causes the throttle snatch. What you really need is a way to trick the ECU into either A) not doing that or B) thinking that the throttle is not actually closed.
I have a TBR Juice Box on my FZ, and just today I finally manage to almost completely eliminate the throttle snatch. I still need to tweak it a little, but it's 80% gone. What I did was re-calibrate the TPS (throttle position sensor) to think the throttle is actually at 2% when it's closed. In the JB software (and I'm sure you can do this with a PCV as well), you calibrate the TPS normally (sweep the throttle so it can get the lowest and highest voltage from the sensor; follow the directions), but I changed the low-end voltage to be even lower (0.615v if I remember correctly; YMMV). This way it's reporting as 2% when closed. The ECU now doesn't cut fuel ever, and the roll on is much smoother.
All that said, I would still recommend getting the G2 throttle tube. I like the low-end control it gives you. Much smoother throttle action, too.