Probably not. Every forum should complement each other. Some people don’t like using email and therefore they don’t use the mailing-list (the above Google Group). Some others don’t fancy Stack Overflow and don’t use/check it.
For those who are into web-based discussion, this is the alternative place to compare notes and help each other.