Ne treba preterano vremena pa preraditi Cache_Lite da radi nezavisno od PEARa. Uradio sam to pre nekih godinu dana. Nikakav problem...
Ideja da uvek imaš spreman cache (kreiran od strane skripte, crona ili ručno od strane korisnika) je sasvim OK. Ali opet, sve zavisi od konkretnog slučaja. Proveravanja da li cache postoji i nije toliko usporenje ako je učitavanje potrebnih podataka iz baze dugo i zahtevno recimo.
Off Topic:
Što se ADOdb tiče ni ja ne volim previše glomazna gotova rešenja, ali mi treba proveren skup PHP4 klasa koji radi lepo sa svim popularnim bazama, a da ja ne moram da izmišljam toplu vodu. ADOdb se pokazao kao dobro rešenje: odlične performanse, relativno mali kad se okreše na minimalnu instalaciju, gomile zgodnih i proverene mogućnosti... Ima i svojih mana, ali su zanemarive naspram onoga što dobijaš (provereno, brzo, bogato).