I agree that the self-custody onramp for Lightning is fairly advanced, too advanced for a newbie and definitely too much for grandma, which is partly due to it's early stage. To achieve self-custody for every average Joe and his grandma will be too much to ask with the existing paradigm. Instead, rollups are going to be necessary if automated/simplified LN nodes don't become dead simple.
As I said in another comment of mine on this thread, I would highly prefer a Bitcoin native solution over an "adapted" one. Whether BitVM is indeed that solution has yet to be seen, but I can be hopeful.