They make 2 different ones for the Suzuki, one is thicker than the other. I have the NEP and ended up using the single throttle cable version, it fit while the correct dual throttle cable one did not.
Yes, you need to roll the grip off the throttle a little and it fit's fine.