[...]
I have one final question to ensure we’re proceeding correctly:
Where should Beta participants submit their feedback and bug reports?
In the main ANN thread or in the Beta Reward Program thread?
I would argue in the beta reward program, since that is where they sign up, get paid and so leaving feedback there sounds logical, but I don't think it really matters.