They had and have some excellent watches which have a happy paralell lfe with those of the " Big Sister ".
Therefore, the two brands are strongly linked.
I don't feel the need for an independant forum, for Tudor, but this is just my opinion.
Best,
Nicolas