My guess is he is referring to this:No. He has no source. https://allears.net/search/ Nothing about "20%" there.
Reviews of Disney Genie+ — WDW
Everything You Need to Know Before Using the New Disney Genie Is Disney Genie+ Worth It? W...
allears.net
Which is obviously not official Disney data, but is probably similar to what Len is seeing on his site.