I was busy moving to my new place this week so didn't have much time to work on the site. Now I'm settled in a bit I've been looking at re-factoring the backend code.
Seems my best bet is to completely re-do all the databases & code, as it's a real mess. This may take a lot longer than I initially expected, but I'm determined to improve it beyond what it is right now.
Likely will not be released before New Years, but we may be looking at an ETA for January.