I will throw this one into the melee, I have used quickly set up home made blinds, but I have always had far more success with a blind that was in place well before the season, like 3-4 weeks before opening day.
The Tazman aka Martin Price
Founder and President of
Virginia Disabled Outdoorsmen Club