Heated grips won't heat your finger tips, especially if you are changing gear often with lots of use of the front brake, handguards should help to deflect the wind though.
How snug are your gloves ? I always have loose (ish) fitting gloves, this helps with heated grips also as the free air in the glove warms your hands a bit better .