Well if you need a heated vest then either
a: You're not dressed right
or
b: There's too much snow on the ground. (heated vest not needed here...even when it's 2C outside - 35F)
You jacket should fit jicely with a thing sweater underneath....or perhaps just get some LIFA (althete sports wear) That'll keep you warm, cheaper than a vest & much much lighter.