The default relays on most clients don’t offer much reach to new users. There needs to be better onboarding flows in these apps to explain what relays are, why they are important, and how to get more and better ones. Users coming from centralized platforms have no idea what any of this means, and usually don’t have sats to spend on paid relay fees.
Discussion
This is like saying that to get people to buy cars, we need to get them to understand carburetors. The mainstream doesn't even want to look at NOSTR right now. Throwing technical concepts at them before they've settled in isn't going to be attractive, and will repel them more. On-boarding is already over complicated for Granny. Increasing the complexity only makes that worse.
What is the latest relay advice anyway?
I've always suspected that I have issues with my relays but it's hard to tell.
Do you know if there is any up to date best practices for relays out there?
I took a look at your relays and you seem to have a high number of free or low-quality ones, and the list could definitely stand some curation. There is one paid relay (nostr.wine) but if you haven’t subscribed to that one you won’t be able to publish events to it.
You should try removing a bunch of them (screenshot your list so you don’t forget what you started with) and experiment with adding some low-fee paid ones into the mix. You can find them by using: https://relay.exchange
You’ll also want to reduce the number of relays you see in your global feed to cut out the spammier content. Global is best viewed by limiting your view to a smaller relay set that only shows content from the sources you allow. 
Wow thank you for looking and for the advice. I made some changes and grabbed a few more paid relays, thoughts?
Thanks!