Homemade vs. commercial depends on where you hunt, how the deer act, etc. I've never had a lot of luck with a hommade blind--I'm sure that is at least in part due to not building them properly. Our deer are super spooky also. One reason I've gone to blinds is because I've been busted 20+ feet up in a stand so many times.
Commercial blinds are nice, but where I hunt they need to be put out at least a couple of weeks before the season starts and left out. They need to be brushed in, set in a blowdown, etc. Even then the deer can be leery--I've had one in the same spot literally for a few years, and the only deer that will get close are the youngsters. I have friends that do ok with hommade blinds. Lots of trial and error.
Chad