Originally Posted by eyal282
But what consequnces can be made from it with its benefit of being super convinient?
If you're going to be bypassing the clientprefs natives and forwards, which is the entire point of Clientprefs, you may as well just create a new database. Your code would be nearly exactly the same, but it would be accessing an .sq3 file separate from clientprefs-sqlite.sq3.
The only real downside would be clogging up the database with stuff that clientprefs wouldn't even access. :\
"Client Preferences" was designed for exactly that: preferences.