I prefer treestands..unless the situation doesnt allow for one, then I am on the ground.
One thing I like about ground blinds...you can sleep in them overnight and not have to worry about spooking game on the walk in in the morning.
Just make sure you dont snore