Ron, I put them on mine. It is a bit of work. Unless you don't care about returning the bike to stck, Have your dealer order you a replacemnt Throttle sleeve. The stock grip is attached to the throttle sleeve by a bunch of little "nubbies". This is where the replacement sleeve comes in.
Get a belt sander and run the throttle sleeve on it until all the "nubbies are gone. You can then mount the ISO grip to the sleeve.
to mount your new sleeve you'll have to remove the 2 screws that hold the housing together on the handlebar. loosen up the adjuster nut on the throttle cables as much as possible. Remove the cables from the stock sleeve, put your newly modified sleeve with ISO grip in it's place and Voila.
The Bar weights do not work with the ISO grips but I have noticed very little difference without the weights. I like the fatter feel of the ISO's. If this doesn't make sense, PM me.