@Charles92:
1. A guest never sees your review until either two weeks have past and they can no longer write a review or until after they write their own review of you. The review process is couble blind.
2. Always be truthful when you write a review. You are not helping your fellow hosts by covering up bad behavior.
3. If you want to charge extra for additional time, then put the hourly charges in your listing and in your house rules and stipulate that the time must be requested when booking. Should someone want additional time then you can simply send a bill through the resolution center for them to pay. It's just like a pet fee or something similar.
4. It is impossible for Airbnb to write a program that covers every need of every host but they have provided tools that we can use to accomplish much of what we need.