With conventional insulating materials you are still going to notice cold drafty floors. Spray foam is an air barrier and all the insulation you will ever need. Don’t risk less costly solutions only to end up with the same results. Invest in spray foam and a licensed Icynene contractor. It’s as simple as that.