My first thought was to buy an oiled filled heater and run it near the tank. I would also add a Ranco thermostat if you do get a heater. That may be a little cheaper than switching everything. Good luck. Glad to see you care enough to consider a complete change. With that kind of dedication I'm sure your snake will do fine.