strategy can be better decided based on

1) the application type being used .
2) frequency and type of transactions .
3) network area spanned .
ofcourse there are several other factors like cost , bandwidth , etc...

there is one more option of composite datamodel .
regional database + centralised . mostly this the the strategy followed for such a huge setup .