Love the idea of having some sort of sub-forum for mappers, just not sure if it'd really be necessary. However, mappers can get access to the unofficial mapper Discord (by Tas) where we can discuss the stuff you mentioned. But again, this is unofficial, and I do somewhat agree that it'd be cool...