Yeah. I'm not a techie, so when I looked at how I needed to set up a relay I was... Reluctant. However, I've set up a private relay on my umbrel, and figured out how to make it accessible to the internet securely with a domain, GitHub, and Tunneling with Cloudflare. The only issue preventing me right now to continue with making that private relay public is that nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct relay app doesn't allow me to create white and black lists.
One thing I'm going to try is the relay setup with LNBits (as soon as my Bitcoin node is synced up in a few days), hopefully it has the features I want.