Used lots of underfloor, steer clear of electric mats systems.
Have used mainly David Robbens who are very good, Uponor who have been ok, and have recently had some dealings with Nu Heat who have impressed me with their help so I will be interested to see how their system works when we install it.
Make sure you get someone who knows how to install and design it properly though. Too many people just put pipe in at whatever centres with little or no insulation, air gaps, even found some installed in sand for some bizarre reason. Also ensure that it is controlled independently from the other heating.
Design from the top down, so work out floor covering and the maximum surface temperature you can have, or TOG value if using carpet and underlay.