I run a leafy suit. I built my own ghille, but it's just to cumbersome. If you want to ambush deer you need to be able to see things out of the corners of your eyes and with a ghille suit you need to much material on the side of your house to break up your shoulder outline. It might work better if you want to stalk a deer that you have spotted (Untamed style)
I tried one of the ghost blinds, but I think that every one is using them wrong. If a deer comes in and is between say 10-2 or 9-3 you will see it. It's just your natural eye placement and our tendencies to pick out movement very well. Where deer bust you on the ground, is coming in from your back or side and you get caught with a little move (let's be honest your picking your head up from looking at your phone).
If you ran the ghost blind from back so that the opening is in front of you, I think your better off.
I like a tripod stool for packability, bit I like to have good feet on it, so that it doesn't sink into soft ground. Something with a backrest is nice too if you plan on sitting for a while.
The tripod is nice because your crossbow or gun is right at the ready and a lot less movement when you see an animal.
This last year I really got a kick out of going into places I had never been (but was familiar with that public land peice) in the dark in the morning. I got on a lot of deer doing this. It is kind Intimidating at first, but after a while knowing that you have the ability to go into a piece in the dark and get on deer is an awesome confidence booster.
Note: This fell apart in Ohio with the goddman green briar! Haha. Its also really difficult with a wife or kids. They don't like thrashing around in the dark much. LOL. But hey my 9 year old son can navigate a public peice he's never been on, in the dark with onx and a compass. That's worth something right there.