brotherhood_of_LAN - 10:06 pm on Oct 11, 2011 (gmt 0)
It's a nice setup for hosting lots of sites across cheap servers. Simple flatfile setups are invariably going to run well on those.
If the data isn't dynamic or frequently updated I'd write a script that generates static pages, (from the central database and templates), and push the pages onto their respective sites.
And periodically check the main server for updates, say, every 24 hours, or otherwise have an update content process.