I'm curious what was wrong with the in-floor heating. Modern in-floor heating is really nice, though you have to account for thermal lag.
But hey, it's California. We gots the weathers!! Wouldn't work anyplace else I suspect.
And don't get me started on the roof...