I had electric fitted, waste of money, the first thing was floor was dug out and polystyrene blocks fitted, then plywood, then heating mat and then tiles. The result was even with heating off the floor felt reasonably warm, so it was the insulation that made the difference not the heating.
The heating did work, it was in a wet room, and idea was to dry the floor, but once cooled with shower, it too ½ hour for the tiles to get even slightest warm, so the heating needed to go on 1½ hours before using the room to even feel a warm floor, and around 4 hours to warm the room, and the heat from tiles was less than the extractor fan would blow out, so wet room without towel rail on was same temperature as hall where the replacement air came from. Lucky also had a towel rail or room would have been too cold.
In the main under floor heating is limited to 27°C, where a radiator is more like 70°C, OK bigger area, but the whole idea today is down to speed. To maintain all rooms at say 20°C 24/7 is considered as a waste, when most rooms only used for maybe 6 hours per day, so as soon as you decide to allow a room to cool, efficiency is down to reheat time.
So if a room is used for 3 hours and it takes an hour to heat, 75% efficiency, not quite that simple, but I am sure you can see the point, so the faster you can heat the room the more efficient it is, however this needs balancing against cost, but a Myson iVector fan assisted radiator is likely the fastest water heated method to heat a room, and with any fan assisted because it moves the air it can be directed onto to floor, so you can have a warm floor, and also same unit can also be used for cooling, there is some noise from the fan, but the new units have 5 speed fans and output is controlled by fan speed, so most of the time you can't hear the fan. But once you look as cost, you can see the disadvantage as well, but under floor heating not cheap.
There is no perfect heating system, and much depends on the home, with mothers house the sun in bay windows was a problem, so speed of reaction to outside conditions was very important, so we used electronic TRV heads so it could turn off heating faster when sun came out, but our house was open plan, and speed of cooling not so important, it was only heating speed, and with a standard radiator and Myson fan assisted plus a gas fire we had around 9 kW of heating in living room, so no need for any geofencing simply turned it on when we got home.
Two years ago I moved, oil central heating now, whole boiler only 18 kW, so use stage heating, kitchen then dinning room then living room etc. Again using electronic TRV heads.
Son used the return from radiators, so water cooled by radiator first then it heated floor, this allowed the return water to boiler to be cooler so better latent heat extraction, and the TRV also controlled floor temperature, UFH on the cheap, but my brother-in-law has the normal method of a second pump, and the water in the under floor heating is circulated by second pump, and as water cools more hot is added, but installation cost was far higher.
We call the people who install it all heating and ventilation engineers, an engineer is basic some one who has trained to above level 3, normally level 5 or 6, where a fitter is normally trained to level 3 at best, over level 3 is higher education i.e. University, and my point is the skill required to design an efficient system is high, as an electrician not even a plumber I can put in a system that works, but that does not mean it works efficiently, and there is a balance, if we consider the system has a life of around 10 to 15 years, then any saving needs to be realised within that time, so at say £500 per year heating bill, a 10% saving needs to cost less than £500 to be worth while for economy, clearly comfort is another story.
But when I was house hunting I rejected any house with under floor heating unless they could show insulation was laid first, as it can work out expensive heating the ground below your house, so we would be greeted with a proud owner showing off their UFH but it was that which put us off buying.