For the most part, the most complete database available is Project EQ's. Their server, PEQ, is probably the most stable and "Live-like" to play on. However, this only goes into Luclin (Luclin being in beta right now).
You just have to understand how long it takes to collect all of the packets and other information required to fix up a complete database. It may be disappointing but it's all we have