We use FraudRecord which we have integrated with our billing system to work automatically. We find it very good and enlightening.
By using this before maxmind in the workflow, we can save a few pennies also.
The great thing about fraud record is, however, your ability to pass on knowledge when people do bad things to you. So if someone has defrauded you, you can at least stop them defrauding the next guys.
Most hosts I know use fraud record, so in my mind, if they cheat me they won't get another decent host.
This is good for your good customers as they are not sharing with a bad tenant.