I thought this kind of thing was already covered in General Discussion? Well, that's certainly where I would put a discussion that wasn't specifically related to copywriting.
My feeling is that more forums causes more confusion, and I'm not sure that I see a need for a separate forum for this.
Jane
