R
Rookery
As an alternative to the usual cable systems, you could consider a 'foil' type under floor heating such as Enerfoil Magnum. This would give you a little more height to play with and so perhaps allow you to put down 6mm or even 10mm insulation.