I have a WiFi programmable on my garage heater...had to run new wire from the board to give it the 24V power in addition to the existing 2 wires but if you want to go that route your board should have a terminal. As others noted min temp is something to think about...my thermostat bottoms out at 50F which is fine with me and pretty much where I want it. I'll occasionally crank it up to 60 or 70 if I'm out there doing a project.
I can remotely raise temp, schedules as needed, low/high temp alerts to my phone, etc. which is why I replaced the old mercury round dial that was there when I moved in.