I have been playing both solo Q on old AT and solo Q now and i've also played for 2 weeks now on the newer solo Q with cross realms. Below you'll find my list of things that are godd/bad and what I personally believe needs to be changed for the sake of creating a fair and balance solo Q system.
1.) Crossrealm - Amazing, good job. It's about dang time. However, you need to understand the concept of 3v3 should not allow you to be paired up with certain compositions in solo Q. Now duoQ maybe a different story since two players are risking more so it's okay if they wish to try random compositions out together like rogue warrior.
2.) The queue system - Right now, it feels insanely slow & it also doesn't feel balanced at all. When queuing, you shouldn't be allowed to get the same players back to back. You shouldn't be getting compositions that don't match. Arms warrior, hunter? Not really strong and seems to be a common reccurence. Maybe consider either not allowing certain specs to enter together? Or maybe certain specs with certain classes? I.E - Arms warrior , Any hunter. Or Arms warrior , Any rogue? Or possibly bringing back the old Melee Caster Healer composition? It was honestly insanely balanced, it just needed a little tweaking so you don't get the same players on your team back to back.
3.) A dodge system - Create a way to put certain toxic people on a dodge system and give us a small amount of players we're allowed to dodge but still let us dodge certain players. AKA - If I get Mr.Joe warrior and I don't like his attitude, I don't like his awareness in the arena and I don't appreciate him talking halfway through a match because he's just bad, then let me put him on a dodge list (of maybe 5-10?) so as to not get paired with him anymore.
4.) The gearing system - I don't agree with it being a 2v2 gear rating system. I believe solo Q is GENERALLY a lot harder to play and compete in than 3v3 with 2 other players you can build synergy with overtime and eventually get your shoulders/weapon. In solo Q it's legit toxic, no synergy and requires the highest level of skill, ESPECIALLY considering half the compositions currently don't even work together so it requires some form of cooperation to make things work. Oh and don't forget, you can't casually turn on voice with 2 others in solo Q, where as 3v3 you can prep and get everything going on a discord while you are in queue.
5.) Offtopic - Bring the possibility of allowing people to queue random dungeon system on blackrock to further "assist" in the gearing process or possibly give people something to do instead of queuing solo Q or 2v2 when it becomes too cancerous to keep spam queuing. Just a thought, because there are times I wouldn't mind just pumping some ez pz heals in a random WoTLK dungeon to help some kiddies out and I don't want to level just to do all of that lol.
6.) Offtopic - Possibly consider cross realm adding/whispering and such. I noticed it sort of works? But only if you get into a solo Q game, whisper someone on your team and then when you leave you can keep texting them as long as you or the other person don't relog.
Anyways, my 2 cents.
I am Bleshu and I approve this post!
Thanks!