The problem with that approach is the scarcity. I wrote an entire article on this, basically there are two options with Bitcoin. 1) SOV - self hosted wallet/Cold Storage/Bitcoin is Money 2) Strike - other - Bitcoin is currency You won't be able to interact cheaply with the Base Layer, think Digital Property with a fee of $1000 in the future. You may never interact with Base Layer so use L2 and if you get too much currency convert to SOV on Base Layer. https://bitcoinapolis.blogspot.com/2023/09/bitcoin-like-time-scarcity-in-base.html and https://bitcoinapolis.blogspot.com/2024/01/bitcoin-bitcoin-scaling-biggest.html
It's not ideal, hence why I don't recommend it. But certainly you could use lightning, as strike is fantastic with LN. I have a few nodes, and one main node with plenty of bitcoin in channels. Plenty enough value in usd to live off of. Not sure on strikes LN limits however.