Well, generating enough body heat is not the big problem. My friend has a heated body layer and he says it's ideal for starting your training and when you stop, for provisioning for example... it's adjustable
I don't know what the brand was, i'll ask