You have been endorsing Core Lightning over LND for a long time,
I do not endorse any LN implementation. I am just pointing out pro/contra issues for both.
"Self sovereignty" - I think this is a wrong term. Is just sovereignty without "self". You can't be sovereign to yourself... :)
Having your own node for more privacy and decentralization is a different thing from having a routing node. This where many users still don't make the difference.
Running a LN node on a RPi is ok if is a private node. Running a routing node on a RPi is not good because that tiny machine is NOT reliable as per a routing node!
Running a private node with 5-10 private channels is more than enough to do your own LN payments. But running a public node with less than 20-30 channels is useless.