I tend to spectate matches most often when I'm waiting to find a match and it seems like it's going to be a slow day.
The main problem is, sometimes a match will be found during the time I'm loading the spectator game, and by the time I've finished loading, a match has been found but I haven't accepted in time. This could be an understandable risk to deciding to spectate (I don't imagine there's a simple way to get the "accept match" popup during a loadscreen, or to give you a more generous window of time to accept if the game sees you're loading a spectator match)... except that the worst part is, I have no way of knowing that I've found and lost a match unless I leave the spectator match and go back to the main menu! Unless I decide to check, I could spend 15 minutes waiting for a match that I'm no longer even in queue to find.
Simple solution: if you're finding a match and decide to spectate another match while you wait, just keep a small message in the corner of the screen: "Finding Match 1:36" or whatever. It can be in the same location as the message you see when you've accepted a match but are waiting for other players to accept.
The main problem is, sometimes a match will be found during the time I'm loading the spectator game, and by the time I've finished loading, a match has been found but I haven't accepted in time. This could be an understandable risk to deciding to spectate (I don't imagine there's a simple way to get the "accept match" popup during a loadscreen, or to give you a more generous window of time to accept if the game sees you're loading a spectator match)... except that the worst part is, I have no way of knowing that I've found and lost a match unless I leave the spectator match and go back to the main menu! Unless I decide to check, I could spend 15 minutes waiting for a match that I'm no longer even in queue to find.
Simple solution: if you're finding a match and decide to spectate another match while you wait, just keep a small message in the corner of the screen: "Finding Match 1:36" or whatever. It can be in the same location as the message you see when you've accepted a match but are waiting for other players to accept.