I too used to be skeptical of ground blinds, but not anymore. I have found them to be a great way to hunt. My only complaint is.. in the middle of a Wisconsin winter, its colder in the blind then outside. No sun shine of course to warm you, and with their liner, you trap moisture from your breath. I've had ice form inside the blind. So it gets humid and of course with no direct sun light on you, cold.
I was in a Wal Mart one day after hunting season was over. And they had a huge display of ground blinds marked down to $19.95 I believe it was. They were Outhouse blinds.. they call them. These are the blinds that come folded as a back pack, you take them out of their pack, throw them in the air and they unfold, being spring loaded, and basically set up. All you do is position them, and stake them down if you want. The inside liner is a carbon scent killer type material. So I purchased two of them.
One I put up in a homemade tree stand that I already owned, and left the top part way off so the sun could shine in on me. Pretty cool up there, out of the elements and deer walking around under you. I had deer stand right at the ladder of the tree stand and never knew I was up there.
One bear season I had a momma bear and two cubs within fifteen feet of me. And let me tell you, that is nerve wracking because you can not shoot a momma bear and she'd go through that blind if she wanted you, like nothing. But she never knew I was there. She'd got any closer though.. I am sure she'd of smelt me suddenly.
One of the outhouse blinds, I would hike into the federal find a good spot, and set up for the day. It amazed me how many deer walked past that blind and never gave it so much as a second look. Others would look it over, but if you sit still they can not see you move because the interior is back and so no shadows of course. I used them bow hunting a lot.
I made the mistake of loaning one blind to a friend that was bow hunting, and never got that back. I should of known better. He is just that kind of a person. You loan it, and he owns it kind of guy. But I still have one left, in the backpack still. They are tricky to fold up but once you get the hang of that, its surprising how fast you can move them.
I am sure you will like that blind. Sounds like a real nice one.