AlexGR, do you allow for the possibility that maybe small blocks isn't a good idea?
Timing is crucial.
Even 1TB per year blocks (20mb/block) will have its time when 20mb/block will be "alright".
Upgrade too soon, you'll have 10gb txs and 990gb spam.
Upgrade on time, you'll get 800-950gb txs and 50-200gb spam.
you place way too much weight on spam. think of spam as a placeholder for legit TX, we welcome the placeholder because it pays some miner fees