I think your talking about the one that is 20 ft tall and has a small ladder and you go up though it with a trap door. I have a buddy on my lease that has one. I looks real secure but walking up that ladder and getting through that trap door with cold weather boots and all your cold weather gear on could be tough.
I got 2 in july and like them so much i got 2 more. I thought going through the trap door would be tough w/ heavy gear but (and I'm a big guy) it was no problem at all. By far the most comfortable stand I've ever been in. I'd like to get 10 more but the budget won't allow so i'll get them as i can.