Well, I don't known how far are theses sites, but you can't have too much latency (3~5ms) for 1 cluster. (and keep quorum (a majority of nodes up) if you have if 1 site down).
The vcenter approach is pdm. (separate clusters by site), and should be the design for your setup normally.