Very nice! We share the journey on developing a passive income from hive (on my blog I share my progress)
On your strategy: “Simple, sell all the tokens that do not pay dividends and buy all those that do.”
I would consider a minimum apy to evaluate how good a passive income token is - having some passive income while there is a better alternative might not be worth your money.
I think evaluating these tokens against 15% return (HBD savings return) is a good benchmark pure from passive income perspective - as a token that yields less than a stablecoin is both riskier aswell as less profitable. (Most of the tokens on your list would not make it against that comparison - so what other benefits do they provide to justify the investment?)
I would prefer passive income in hive/hbd (otherwise you would just be compensated for inflation)
Pools!! Beeswap offers great insights in the pool reward structure, for me the pools are the starting point in building passive income.
Missing in your list:
#cent - pools are interesting, but staking and delegating aswell . I stake and delegate to @centtoken and earn a minimum of 15% apr paid in HBD (last weeks well above 20%) - min delegation 20k cent
#hbd - low risk, steady income 15% , annually in savings account.
#leo - stake & delegate (again i delegate to @centtoken) min 15% apr - paid weekly in hbd (last week 18%) - min delegation 500 leo
#BBHM - same project, different token. I prefer the miners above the drip token, the returns are around 30% , but you need a few miners staked to earn consistently.
Good luck!!