I have shot several whitetails from such blinds, but they have been on private land where I can leave them up several weeks before use. I also go to extremes to brush them in with the exact same vegetation as is in the area. I try to give them a "soft" look by not just having vegetation plastered to the side of it, but also sticking out from it. I go inside and cut away as much room as I need to shoot out of the windows, and no more. They will look at the hole and you will swear they are looking into your soul sometimes. I do not use the mesh screens, just because I don't trust them and my near 50 year old eyeballs can't see through them very well. I have shot deer as close as 10' in a picked cornfield with a blind covered in stalks. It's quite a rush, and yes it works, but don't be surprised if a certain deer changes his routine upon a new piece of furniture showing up in his living room. But you might as well try it, you have nothing to loose. Good luck and let us know how it works.
ps. If heavy rains or snows may become an issue be sure you have a pole holding the center of the roof tightly up when you are not there. I have had several of them collapse from weight after having a lot of brush up there already. Also get the dirt under your feet as smooth and quiet as possible.