My fleet of engines, steam and diesel, are all TMCC/Legacy. I never install a battery in any of the engines. It is my understanding that the battery is only used if you loose power at certain spots on your layout, say a dead track or gap.
I have never had that issue and even run my engines on our club layout without any issues.
So unless one has dead spots on their layout, is a battery really necessary?
RAY