Looks cool. It is fun just to build stuff sometimes. You may want to put shingles on eventually.
I know it doesn't make any difference for the deer, but I still might spray paint it camo or lay some branch cuttings against it.
Lets get a picture of your view when you get a chance. Is it a field or trails?