It may be good for a one time set up. Otherwise I do not see a use. Deer can get used to things real quick, and a blind is no different.
I know a guy that was going to set one up next to his feeder; he was concerned that the deer would see his pop up. I explained that they could see that 55 gallon drum setting on three legs over their heads just fine, and it didn't bother them. An established blind is no different.
Heck they walk up to our blinds, shed, house, troughs, tanks, protein feeders, cars, gates, etc and it doesn't bother them. If you put corn in a pop up a deer will walk inside to get it, just like they will in a hog trap.
I think just getting something established is more important than concealment.
"Man is still a hunter, still a simple searcher after meat..." Robert C. Ruark