I'm honestly not a fan of raiderio. It makes me feel like I'm not a person, but a number, and if you don't have the correct number you're worthless as a human player. For me at least, it's turned M+ from something that should be fun into a hyperstressful rat race.
I'm also too nervous to start my own keys and try to break in on that scene. I don't think there are any welcoming M+ communities for folks like me with anxiety, depression and confidence issues, so for the most part I plan to just stick with LFR and heroic dungeons when I come back to the game. Plus avoid PvP entirely because just doing those mentioned forms of content is only going to get me killed repeatedly there, with the bad gear to be received from them.