I don’t agree with what you propose. But if you have an idea, you should draft it and propose it to the community as a follow-up for the end of the dev fund as established in zip-1014.
I believe that wallets could offer their users to donate some shielded ZEC when they send or shield funds, or come up with a business model of their own. I’m convinced that Dev Funds are crucial to long term ecosystem-wide development. It’s ok that in the early stages wallets and other end-user facing developments are funded from it, but in the long term, those should have their funding coming from the users they directly benefit and not the funds from the Dev Fund, unless there has been a proven record that the outcomes produced by those funded teams produce a positive feedback loop where the whole ecosystem benefits from the improvements produced.
A real example of what I’m talking about has been the battle for the fastest syncing wallet. Let’s think about it and question ourselves:
Did that contribute to improving the overall well-being of the Zcash community?
How can others benefit from Blaze or Warp Sync if they don’t want to fork the whole wallet code?
How do other developers benefit from the breakthroughs that wallet teams funded from “the Dev Fund” produce?
I think all this questions are worth exploring and reflecting about before thinking about changing go gets which portion of a Dev Fund and to do what.