Dear Desto,
If you are planning on self-managing I do recommend you utilise a tenancy database.
The issue is that all databases are not created equal and must be evaluated based on 1) Number of tenants in the database 2) Quality of information recorded (Are just defaulting tenants recorded...