Heya,
Ehh.. It doesn't have to be roleplay only. There are plenty non-roleplay student organizations. Personally I think the forum is fine where it is. I guess this is something that the Wizencouncil has to decide.
Have an awesome day
Kind regards,
KipxSateee.