or just wait for a lull in the transaction volume and pay pennies per tx? eg https://blockstream.info/tx/3b9ce26a827b014e5f6cda461f5fa112... from last block only paid 14 cents.
"Simplified Payment Verification is for lightweight client-only users who only do transactions and don't generate and don't participate in the node network. They wouldn't need to download blocks, just the hash chain, which is currently about 2MB and very quick to verify (less than a second to verify the whole chain)."[0]
It's not clear what benefit the user or the currency gains from having 90% of users running full nodes instead of, say, 50% or 10% doing so. In any case, when people in poor nations have phones that can manage uninterrupted 24/7 connections to the bitcoin network, they'll probably also be able to afford 2 TB of storage (currently costing about $50) which would be enough to store 10 years of 4 MB blocks.