My research into heated grips indicated the Oxford were at the top for price and performance. They have 3 styles for the grips. You would have to see if they have a different diameter. I went with gerbing heated 12v gloves. One plug when getting on the bike with the option to expand to clothing later. Heated grips draw 4 amps, gloves 2 amps. The RS has a 15 amp larger stator to cater for the heated grips. If you go with gerbing unless it states that the Y cable, controller and battery harness are included you have to purchase seperately. I went for the kaoko throttle lock. Does not interfere with the grip at all.
You could put the RS stator and rotor into the Z900 (heavier rotor/flywheel though) but you would have to mill out 1.6mm of the stator engine cover where the stator mounts or use the RS engine cover. Same plug just different colour.