Hand guards do not much to keep your hands warm. I tried muffs but did not like the movement restrictions they give. I use heated grips. They only heat the inside so you have to move (squeeze) your hands constantly. Never tried heated gloves but they are also an option.
For days <5°C I use a heated vest, because after 0.5h (my commute is 1h) everything becomes cold.