Is this for every lease or just one they allow camping on? Is 'litter' defined? Is one beer can or a case of beer cans $500. Are they going to refund your deposit each and every year or will it carry over if you continue to lease?

I have no affiliation with Westervelt but I am sure there is a reason behind this other than keeping a club's $500. It is probably aimed more at passing environmental audits. The deposit is just a way to motivate the hunters to clean up after themselves. Honestly, I see it difficult to enforce.