Use a vtc4 or 5
Both of the batteries mentioned are not true 30/40 amp batteries and fall very short of their maH rating as well. If you are running anything below .6 on an Efest it WILL get warm, period. They are dollar store batteries.
You would think that someone who is so responsible and so quick to blame everyone else would do more research on his batteries and not expect someone else to tell him everything he believes. Not singling anyone out, just speaking in general. It gets hot because a battery has internal resistance which causes it to produce heat when discharging high amperage.