You are a very patient and accommodating host. That is a lot of people, and the potential for issues/impact depending on the nature of your neighborhood.
We do not permit our guests to have visitors, for a number of reasons:
One is that our business insurance policy does not allow them, another is that our business license/permit doesn't allow them either. You might check to make sure you are within these regulations with your insurance and your permit.
A visitor could perhaps suffer an injury on your property which could put you in a potentially vulnerable position. Your business insurance policy should state your coverage, your agent could clarify.
Another couple of things to make sure of is if any neighbors are potentially disturbed by the gatherings, and are there issues around parking. What are your quiet hours?
Some legal advice might be wise, as when there is money involved, legal relationships change. In NY this could be different than in another state, city, county. Unpaid visitors of paying guests might be a legal or i
Your idea for compensation is a good one, but please do this safely, with clear information and advice around insurance and legal issues - to protect yourself and your home - likely your most valuable asset - from any potential issues.
Best wishes and happy hosting!