With ~20k users and 20mill sats every active user could start with 100 sats.

Completely unrealistic because of bots.

I can earn roughly the same amount playing ZBD games or answering surveys.

I say The real argument is how one introduces a new unit of account to someone who has already written off Bitcoin.