hey grief i know that feeling. i wish i or anyone here could be more helpful in whatever you need so all of this come to life. as you mentioned, the statspage do have some minor bugs indeed, but it is stable. but reworking everything from scratch is not actually needed, if the whole thing is working properly. just find a reliable time to make a few fixes imo , and work from scratch on your "extended free time". also have in mind that alot of people maybe cannot fully understand what is going on, for example newcommers like me, with a bit of heavy setbacks in real life, that does not help me use my thoughts to read all the updates and "think" of how i can criticize or share new ideas, cause honestly i have none atm . but i hope in time, when the members actually finds a way to follow you in thoughts, or me recover from all the stuff, while you can recover your motivation, then we can all find our way back into helping each other to make this community even greater than it is now.
i hope that defines what i mean, and i wish you the very best of luck.