Cięzko tutaj porównywać SQLite do MySql. Rozumiem że ta pierwsza baza jest o wiele mniej rozbudowana, ale skoro ma takie elementy jak widoki, wyzwalacze to dziwnje że nie posiada także kluczy obcych. Jednak jestem dobrej mysli że uda się to zaimplementować w przyszłych wersjach.
Co do serwerów oraz ich ograniczenia co do ilości baz danych to osobiście korzystam z home.pl z pakietu Business Starter i bardzo boli mnie to że maksymalna ilość baz danych wynosi 5. Staram się nadrabiać to trzymajac kilka serwisów na jednej bazie zmieniając tylko prefixy co skutkuje spadkiem wydajności.
SQLite nie ogranicza nas w ten sposób, można mieć 10, 50, lub 200 serwisów opartych o SQLite na jednym serwerze co jest dużym plusem. Brakuje tylko mi kluczy obcych.
Reszte da się jakoś przeżyć

Ciekawie czy autorzy bazy mają na uwadze wprowadzenie ich w przyszłości bo wątpię w to że nie jest to możliwe.