WSC, looks to me like most of your suggested functionality could be offered as a relatively short userscript rather than a WMF funded change sweeping across all the projects and wasting years of volunteer effort in pointless debate.
Estimated development cost, 2 biscuits and a cup of coffee. WMF involvement none, thus avoiding the obvious pitfall of setting itself against 50%+ of open movement supporters.
Cheers, Fae