I don't care alot about those settings. Authors just choose it themself and it's not always correct.
Some mods are great and are supported, but authors
don't want to check it, just because they don't guarantee it, just best effort support

Other authors check it, but disappear.
So I find separate forums a very drastic solution, even more a bad than a good one.
Just give the mod authors more features, for example a bug tracker and an indication about it in the mod thread (# open bug reports).