Well, one of the concerns is the one your raised on Twitter.
Few people seem to understand or know that your channel opening transactions leak in your invoice routehints.
This can be fixed either by blinded routing (BOLT11/12) or alias scid (BOLT11).
Another concern I have is the fact that seemingly no LN wallet today let’s you enforce min X number of hops.
As Lightning is an onion routed payment network, the more hops you do, the more privacy you potentially get.
Fewer hops lead to bigger risk of de-anonymising your payment.
A lot of people are using custodial LN wallets in order to have a Lightning Address, simply by the fact that it’s by far the easiest option. The only options available right now are custodial or a self-hosted routing node (which few have).
I’ve a project called Lightning Box that tries to improve things by forwarding the LNURL-pay request to the phone. Privacy-minded people can use a wallet that has Tor integrated to not leak info.
#[2]