That's another thing I should've put in my original post, the controls are also something I'd like to update.
Ideally some sort of weather compensation would be there, I'd also like to be able to control the heating remotely via either the internet or a smartphone app.
However, again...