Asking is fine. However the thread topic insinuating there was an official modding area in the first place on the old forums, which there wasn't, and that you want to get it "back" on these forums, is part of the reason for my own reply here. That misinforms other people into thinking there was something official which is now being taken away.
As the Beta test is over, there won't be a Beta forum here, so in that sense...sure. But this forum has an official Off-Topic discussion section, which means the Battletech section here likely won't get one, even if I think it should.
On the old forum, I created a Beta Off-Topic forum for non-feedback related discussion of the Beta, and I had no problem with (and did appreciate) modding discussion occurring there in relation to the Beta. That is very different from an official modding section.
I wish you the best of luck, but how you go about things may end up shooting your own efforts in the foot. I'm trying to help you to not do that, so you have greater chances of having a successful modding community which gets greater recognition.