If you're trying for perfection, then not even remotely, no. The type of data provided by "one million users" will uncover issues that "one hundred users" simply never can.
I believe it was iOS 10 or 11 developer betas that would, on each beta update, run a trial APFS conversion process against the phone's internal filesystem, check the result for consistency, and then discard the replica and report success/failure w/ logs — so that Apple could find the issues that they couldn't find at 'one hundred users' scale.
I believe it was iOS 10 or 11 developer betas that would, on each beta update, run a trial APFS conversion process against the phone's internal filesystem, check the result for consistency, and then discard the replica and report success/failure w/ logs — so that Apple could find the issues that they couldn't find at 'one hundred users' scale.