As for the adoption, it will be gradual. Once you start the major platforms and the famous wallets that are known to be implemented, you will find that people have taken care of it and started using it.
It's similar to segwit, there are still a lot of lazy developers who haven't yet updated their code.
Electrum
Many things will change if Electrum launches the version that supports the Lightning Network.
I don’t know how long you will wait, but it will be amazing.