Floor heat is a no brainer, anyone against it doesnt have it. I have 2 10’x10’ and a a 16x10’ door. If I got a do over I would do 12’ wide and 20 for the big one. That would move my 45’ to 60 and disregard the wife for saying its big enough. My depth is 28, should have went 40. In other words, 40x60 with floor heat and work out your shit later. 10x10 doors may sound big until you back your boat in, pretty tight