Hello, somewhat regular showdown user here.
The "Watch a Battle" is a really great feature on Showdown. It's great to just be able to sit back and surf through battles.
However, it does have a bit of a flaw: 95% of the games you end up spectating are 1000 - 1100 elo trash tier games. Bad teams, bad players, and quite often the games result in a forfeit. And so for people like me who want to watch decent battles, it's quite difficult to consistently and easily spectate decent matches.
So with that in mind, I have a proposal. Why not implement a way for spectators to only watch higher-ranked battles?
Say, a tickable box in the options menu that allows users to to filter battles that lack a player of a certain elo or higher. If the threshold is set to 1600, then a battle with player elos of 1599 and 1534 won't appear when you click "Watch a Battle". The threshold could be any number, or it could be defined by the user. A battle with users
This would make casual spectators much happier, and also would allow newbies to jump on anytime and see some higher leveled matches. (I shudder to think what they would learn by spectating 1000 - 1100 battles).
So anyway, that's my suggestion. It's not a perfect concept, but feel free to leave opinions or suggestions on how to better the idea below. Thanks for reading :D