Umm...well, I've never been on a "lease" whatever that is. So I have no idea.

It sounds to me like you would have a more enjoyable experience on public ground even if the bucks aren't as big.

Or else, buy your own piece of land somehow.