Same here, day before yesterday, first ride today, and I'm completely satisfied.
First impression on rolling out of the driveway was, "this feels sluggish," but then I realized that's exactly the effect the G2 is supposed to have. Combined with taking up the slack in the throttle cables, the...