Blinded routing and PTLC are required to enhance privacy. Both will be supported by all implementations, just a matter of time imo. I also think BOLT12 is needed. There are few enhancements coming up: hold htlcs, onion messages that will enable asynchronous payment (aka offline receive). I'm really looking forward to see some progress with these