Heat rises and cold air falls... floors are hard to keep warm if they are not heated from underneath. I have spray foam on my floors over my garage and they are still cooler than desired. I think the key is to keep the heat low. But always more insulation is better.