Конечно смысл есть, sqllite потом и называется lite, потому что там фич кот наплакал. Цель была изначально сделать что то легковесное и встраиваемое. Короче не по назначению используется, думается мне.
Postgresql конечно будет сложнее, но там и фич больше. Можно шардинг настроить, да и само engine может лучше запросы оптимизировать.