Another area is custom settings like control panel memory allocation, themes.props custom theme settings, basserver.props custom rows of stuff, additional plugin settings and also other settings here and there which are reseted when doing a upgrade.
One idea is to create some kind of setting GUI of ALL settings inside of the configuration tool where we could set different settings like control panel memory, additional rows for custom themes etc. etc. and then at upgrade, these settings would update the various settings throughout the Aware IM folder. Again, ALL settings should ideally be centralized then so we can set, works with, see etc. everything from the configuration tool.