So I ran into some issues getting a new setup in place and have also been incredibly busy. I just got back from some travels abroad as well. Hopefully thing will finally settle down for me a bit so I can get back on this project.
I have been looking into simply upgrading to the latest version of SMF and installing a bunch of new features. Not sure if that will work either, but that may be worth trying out before we jump to an entirely new platform. It looks like a lot of features have been added since the last time I messed with it.
It will get messy, however. I will have to break a lot of things that I had hard-coded long ago in order to get it set up. I may be able to start as soon as this weekend, so if the site looks completely weird, just know I'm working on it.