If it can put your minds at ease, I've PMed them to ask if they were willing to take me in for PR / QC roles on this series.
I'm surprised they don't have someone filling these roles by now, I've seen a lot of people complaining about it, this should mean all of that dissatisfied lot should be able to provide some PR to make everyone else happier about it, right ?
Now, if they allow me to take a seat around their table, I can't promise a 100% perfect proofreading, I'm not a native English speaker either, I believe my English to be more than correct but I keep learning a few things here and there and I'm still prone to mistakes due to learning most of it from internet (where everyone, including non-natives, speak English). However, I'm a native French which should help a lot understanding each others within the group as I'll be able to hear from them the nuances they aren't able to convey from their own English knowledge.
Weeeell, maybe I'm being too hasty telling all this and should just wait for their answer but I'm just excited about helping deliver some good quality content ?