Yes I find it to be better with the exception that the kill switch is not integrated, you'll need a separate switch for it. I found that the stock grip slips off that handle a bit easily and kinda spins on it too, I fixed it by using some fine sandpaper by 3m that has a grippy backing to it so your hand doesn't slip while using the paper, basically I took a long strip of it and folded it over the end of the throttle (sand side in) and then pushed the grip over that.
The cable it comes with sometimes fits perfectly on a carb but most stock cables that fit the stock cable seem to be a bit short, when I put my Cns carb on the bike the cable was too short for the throttle and couldn't be fed in unless the carb was left with the throttle open. I fixed that by very very carefully removing part of the cable shield by zipping through it with a thin cut off wheel on my dremel. Just cut through the steel layer up to the nylon lining and cut the lining with a box cutter type blade since that won't easily damage the cable.