Overwatch is an great idea, but it lack features.
1. It's totally unreliable because it GOTV doesn't 100% represent what's actually going on.
(It shows full smokes that had faded out, crosshair not placed right, etc)
2. We don't see "The Suspect's" radar, nor can hear the VOIP or read the text chat.
(Seeing HIS/HERS radar would make it more clear if someone was spotted).
3. Why can't we report the other players, if we see someone else that is cheating?
That has happened to me plenty of times.