If your batteries are not holding their charge as well, it could be because you let them get too depleted when you first got your system.
I remember you were adamant they did not need charging each night because of your split charge relay. The heater takes a lot out of batteries, especially on cold nights when the frost stat kicks in a few times.