In terms of central heating, we're kind of wondering which way to go.
Tankless boilers seem to be the most efficient way to go in terms of being on when you need it and avoiding keeping a tank hot, but then with long term costs of elec/gas going up a solar panel heating system is starting to make a lot of sense about now, but its a really long term investment in terms of payback, though if prices rise badly in the next few years now could be the time to get it done, thing is it will only work with a tank having central heating system.
We're probably moving in not too long so debating if its worth doing as a selling point, or just a waste of money right now.
There are downsides for tankless, minor delay in getting hot water, there are boilers out there that have basically 1-2 gallon tank in the boiler rather than a massive tank and that gives hot water faster and is still ultra efficient, seen them in the states, not sure if they are available here yet though.
In terms of heating, radiant floor is supposed to rock, because the floor feels warm rather than cold a lower temp seems to feel warmer, and because it warms air up all over the room rather than the middle its more efficient, "normal" radiators tend to push the hottest air against the coldest parts of the room, walls/ceilings before it comes back down into the room.
My gut feeling is, if you're planning on staying a long time I'd go with a very expensive to start with(if you can) solar panel heating system and tank having boiler/central heating setup. I think you can get a system that uses a tank(one that is compatible) and then maybe add a panel in a few years, but you'd want to plan for where the tank goes and where the panel would be eventually to make that work as best as possible.
Our boiler is old, and crap and has broken down pretty often in the past 5 years(probably once a year), but is waiting on a new kitchen, bathroom, and complete flush of system and several radiators being replaced so we've got to replace tank/boiler/half the radiators and move a lot of it already.