I have been hosting for a year and a half now, and I realized that COMMUNICATION and HONESTY is very important in the Airbnb community to make sure host meet guests expectations and viceversa.
I think there is a way to reduce the risk of having more people booking is you make aware the guests about the consequences ahead of time.
First, I make sure I filled out all the neccesary questions I need from guests in the "Guest Requirement seccion" before booking and also filled out the "Additional Rules" seccion with a "fine print" about additional fees and consequences that may applied to them after booking.
My "fine print" specifies that if more guests are sayting in the house without being included in the booking, double guests fee will be charged. Same warning for bringing pets without notification, and for early check-in and late check-out to cover for each additional hour to pay for utilities.
I started doing this because a lot of guests started to ask me frequently to check in at noon while check-in time is at 4pm... who was paying for AC? ME! so, for that reason I also include that fee.
In addition, this "fine print" is included in the "House rules" seccion. Something that the guests will get by e-mail before check-in, so they are notified again in case they forgot,
My "house rules" is LONG! but it is worth it all the clarification and bookings keep flowing!
It has worked out very well for me. And so far all guests pay for any additional service because they are aware before booking.