I spend most my time thinking about mobile wallets, so my answer will be biased toward that. Some things that can help include:
  • The LDK project just announced rapid gossip sync. This will enable client-side pathfinding, which preserves user's payment privacy, while being highly performant on a mobile phone.
  • I mentioned in another answer an LSP spec which is in the works. This combined with more LSP services in the marketplace will allow any mobile wallet to have automatic channel management for their users.
  • The LDK project is working on a new FOSS piece of infrastructure that any LN wallet can use to backup LN state in the cloud and allow for multi-device access to a LN wallet (imagine a user wants to access their wallet from their phone and their laptop).