depends on your area, but i prefer treestands... ground blinds must be in place for a while before the season, the deer usually avoid them for a few weeks.
it is better to have several stands setup ahead of time, but you can set up anytime and hunt if that is necessary.
best is a light weight hang-on stand, with climbing sticks. Scout and trim your tree and shooting lanes ASAP, then simply decide which tree you will hunt out of based on the wind direction, go in, put your stands up and hunt. try to keep the noise to a minimum.
climbing stands work if you have a lot of straight trees without many branches.
Shoot through mesh works with fixed blade broadheads, just make sure you test it first to see if your particular setup show any effects at your chosen max range. if you take it off you have to brush in the opening a bit more, deer dont like the black shadowy opening, seem to know its not natural.
welcome aboard, and good luck