Obviously, you're a more thoughtful landlord than a couple of doozies I've had. The fact that you actually had your leases drawn up for you speaks volumes, when many small landlords just pick up whatever generic lease they can get at Staples or equivalent.
I guess I should consider myself lucky that tenant legislation here offers me a little more protection than in other places. I am pretty astounded that there are still places in the US where a landlord can do surprise inspections! Did you ever do them? Did you ever stumble in on any "interesting" behaviour?
Note that I have been out of the rental business for some time. It's likely that the laws have changed since then.