Nice feedback guys, definitely wasn't expecting it. So how do we go about the "creation" of a subforum? Can mods/admins interested help? No idea is dumb at this moment.
I'd say try posting it in the general feedback forum, you might get a response from a mod in there. I hope this gets created, I FUCKING HISTORY!