No definitely, this forum is perfectly ok, its growing now and you have no guarantee that setting up another from scratch would succeed. So I would say stick with it, and it will probably grow from here. I would just make a few suggestions:
- I would say nowhere on this site should any...