RE: Blind or Treestand
Tree stands are the way to go in my oppinion,getting you off the ground(min height 15 feet) They can get you out of the deers site permitting height of stand(the higher the better) and carries your scent over them.It gives you a better view of whats going on in your surroundings,especially early season with all the leaves and foilage.
Ground blinds have there place also.Sometimes you will find the perfect spot in your mind but will have no available trees to set up your ambush.
As you also stated,you dont hunt on your own property and theft is a possibility on expensive stands.Make sure you get a good lock for it and take your last few bottom steps with you when you leave for the day.This will make it harder for the guy to climb your tree and try to remove stand.Maybe even better is purchase a good climber and get comfortable with it.Big advantages are you can take it with you when finished hunting and they are very portable,leaving you more choices to move around freely without all the hassle and work of moving portables.
You will find a thread started here by one of our members on the Double Bull Blind,these are awesome as you are enclosed in completly getting you out of the elements,and being very portable and moveable.
Each has there advantages,but remember the only way to fool a deer is play the wind.