I like your terms better, accumulators / users vs casual holders was my point. 5M seems low with the address data we have, but that may be right. I see wide ranges often - 10M - 100M, commonly.
Discussion
A lot of people generate new addresses for every transaction, inflating address data (in my opinion)
But it could be double digit millions