I am also not a fan of monero lacking things like SPV, forcing the user to sync the whole blockchain. it sucks and it's the thing I dislike the most about monero. but I would happily do that instead of attempting to self-host lightning.