But, you just described a public routing node which is not, I repeat, NOT for regular users. First off, and this is really important, it's PUBLIC. When has anything designed for public use, ever been suitable for private use?
A public routing node provides routing services for the lightning network for fun and profit. It has to ADVERTISE itself to the world to attract other nodes to connect to, and use it's services.
A public routing node requires a good working knowledge of Linux CLI and the knowledge and ability to secure an Internet facing server. It's advertising itself to the world. It's going to be attacked. Add to that a static IP, decent bandwidth, and a fairly grunty machine if it gets busy.
And, liquidity. If you haven't got a decent chunk of Bitcoin to provide a significant number of channels with enough liquidity to be useful to the network, you're waisting your time, money, electricity, hardware and effort.
This is not the setup a regular person needs for a lightning wallet.
End uses use a private, non-routing non-custodial wallet that doesn't need to be online 24/7, doesn't need channels balanced, because it doesn't route other people's payments. It uses unannounced private channels so neither the wallet, the node, or the channels will show on any lightning network maps, or be traceable in any way. There's litterly no way to ever know if a private wallet exists.
A private non-routing non-custodial lightning wallet, is private. No channels it uses can be seen by anyone. No payments made, or received can be traced by anyone.
This setup can run on a cheap mobile phone. And there's plenty of options for private, non-routing, non-custodial lightning wallets for mobile phones.
Phoenix wallet has to be the easiest non-custodial, non-routing wallet to use. I have used Phoenix, now I use Zeus on mobile.