Hvis du bruger én database pr. bruger, og der ikke er nogen datastrøm mellem databaser, så er der ingen grænse, da du altid kan lægge en bestemt fed klients database på sin egen server.
Hvis du talte om sharded cluster, så tror jeg igen, du har det fint. Jo flere databaser du har, jo mere hukommelseskonfigurationsservere vil bruge. Når config-serveren vokser ud af sin maskine, så ved du, at du har en del databaser.