I'm not personally convinced that they can legally share the information that we would need to make an informed opinion about things.
Exactly what legal barrier to sharing the number of open preorders do you imagine? I cannot think of one.
Typically in this particular industry you have all sorts of NDAs involved. Not to mention the fact that if they share something that makes a company look bad and it turns out to not be true, they're potentially on the hook for defamation.
So you can't think of one either... I thought not.
NDA means Non Disclosure Agreement - usually implemented to prevent IP from being spread around. With whom would Craig plausibly have signed a NDA to keep the number of outstanding preorders a secret? There is no third party outside of the OP team who has a stake in keeping secret how many he has left.
Since the total number we have from Craig is 800, there need to be approx 800 sales / upgrades to clear Craig's order+refund queue, minus a few from donations, right? Seems like we already know enough.