I've got the Wee Strom hand guards on my 03 1200S, went right on. Only problem I had was not realizing the bar end weights should only be LOOSENED, do not take the bolts all the way out, but got the inner bar section out eventually.
Heated grips are great, I tapped into the carb heater plug wires under the tank since that is switched just to prevent problems. If you don't have them yet check on dual-star heated grips, no heat sink to deal with.
Hope this helps,
Jim