The Moa bonus does stack with the Red team bonus, so everyone can earn triple traitstones in those fights.
I have now moved from 4 moas to this team. Definitely the best for giving someone else something to be thankful for.