Odpowiedź jest prosta - cena + dostęp z kilku lokalizacji i laptopów mobilnych.
Nie znam się aż tak bardzo na MS SQL (stąd pytanie tutaj), ale w MySQL, Oracle, czy czymkolwiek innym niż MS SQL 40 ms nie jest żadnym problemem, tym bardziej, że ping jest stały, łącze symetryczne, szybkie i stabilne. Tylko to opóźnienie...