Тут есть один нюанс.SQLite нельзя использовать как "обычную РСУБД". То есть, по идее, все вопросы с конкурентным доступом и прочими аспектами, которые уже решены в "обычных РСУБД", нужно продумывать на берегу и реализовывать самостоятельно. Соответственно, отличие в программировании бэкенда - не в диалектах SQL-я, а в гораздо более серьёзных вещах.
Можно, конечно, свалить всю такую работу на РСУБД, но, йоу, в итоге мы получим в списке процессов и довольно толстый MySQL, и достаточно неряшливо спроектированный и реализованный Akonadi. На десктопе мне на это, чгря, по барабану: закончатся эти 4 гига RAM или терабайтный хард - "попрошу у мамы денег" на следующие.
А вот на переносимых дивайсах - уупс, такая политика не канает. На том же ииипце 701-ом, у которого 512 MB RAM на борту, и 4 гига на SSD, у меня akonadi нет, и в ближайшее время вряд ли появится. А это означает, в частности, что все усилия разработчиков KDE сделать вариант окружения для нетбуков (plasma-netbook) лично мне становятся неинтересны.