I have 12 acres and have deer on it. I could put a stand up next to my pond and hunt it. As a matter of fact here is one of the deer I had there last year, but to lease it no way to small unless your going to lease it to one or 2 folks and that's it period, but like TGW1 said the cost to cover yourself or to get a Lawyer to write up a contract so your not responsible for anything that happens would be a pain and expensive. We pay 4 grand a year for the land we lease down here but it's through a big logging company and we have like a 25 page contract we have to sight every 3 years. It's not as easy as you would think.
Here are 2 of the deer I had on my 12 acres last year.