I currently store some settings with kvs, but wonder if there is any benefit if you run SQLite in any case. Storing directly to SQLite gives more control and just makes it clearer what is going on. The only benefit I can see is that is simpler to store and retrieve complex types.