Personally, I don't think there's a need for a new name. The best names are the ones that are simple, straightforward, and most importantly, easy to understand. We could probably come up with something witty as a new name, but for the members here who do not speak English as their first language, would they be able to understand it? There's no guarantee that they would, and if they don't, then they might be hesitant to enter it.
By naming this section after the name of the group, there will be no doubt in anyone's mind, whether they speak English or not, what they'll find when they come in here. While it's cool to be cool, it's even cooler to be accessible, comprehensible, and welcoming to everyone.