Just for transparency, I've removed Windows from forum mod status, Flarum suggests he's not logged in since November of last year and he hasn't posted since then either, so I am assuming he has gone inactive.
I will look to open up applications for additional form mods that are outside of the Europe timezones.