I have.
LN is a dumpster fire of complexity and overhead. As you said, well it's a Layer 2 system so that's how it goes. I just mean to say it's going to take far more work than nostr to reach maturity. Why does it require curl to interact with my Bitcoin Core node and Core Lighting to access all features? In some cases it feels like I would be better off and safer doing it myself.
But seriously, there are like 4 developers working on anything at the core. nostr:npub179e9tp4yqtqx4myp35283fz64gxuzmr6n3yxnktux5pnd5t03eps0elz4s being of the few.
When I was invited to look at Umbrel, I realized they built their own, and with no fault of their own, it's a fairly complicated mess that the average self-hosted is unprepared to manage correctly.