Hey Jonas,I think your analysis of what (some) users need is a good one.We've discussed this before so I know you prefer your current approach, but I personally would take a slightly different path to reach the same end:
- Support serving of SPV wallets from pruned storage. This means some protocol upgrades, BIPs, etc. It helps all SPV wallets, including on phones.
- Then make a bitcoinj based desktop wallet app, that contains a bundled bitcoind.