I can’t really recommend another forum either.
The forum mentioned above sounds like an absolute nightmare .... ggggrrrrrrrrrrrr
I have to admit that on another forum I have wondered if some things said are true.. but really who am I (or anyone) to judge.