так бэкенд бэкендом. все равно же с ключами работает. либо я не понял, как делать такие же выборки как на sql
это же storage на клиенте имеет единообразный интерфейс, а что в у него в реализации все равно. надо будет сменить sqlite лайт на что-то другое, это не затронет твое приложение. а если привяжешься к sqlite, будешь с ним таскаться как с писаной торбой