Deze vraag hangt echt af van uw situatie en ik geloof dat u de twee belangrijkste problemen met de centrale DB-oplossing hebt geïdentificeerd - dus ja, u maakt zich terecht zorgen.
Ik zou persoonlijk kies ervoor om de gegevens naar de servers te synchroniseren met behulp van een cron (of welke methode u ook kiest) - waardoor de hardwarekosten en de laadtijden van pagina's worden verminderd. Dit is voor mij de meer technische oplossing, maar qua voordelen (snellere laadtijden van pagina's, geen afhankelijkheid van de centrale database, lagere kosten) is dit de juiste oplossing.
Als alternatief kunt u altijd een kleine MySQL-database op een externe server opzetten en een paar testwebsites maken en enkele benchmarks uitvoeren, dit zou u wat informatie geven over of u tevreden bent met de laadtijden.