look at this if you look for an easy way how to store settings and maybe if you need easy localisation:
http://github.com/tekkub/addontemplate/tree/master
the way tekkub does it it will only save changed settings.. it will remove values from the table if they are default on logout. However this will not work if you want to use subtables.