in 2k+ hours of blatant cheating never seen an overwatch ban allthough every second match someone was bragging about their premium report bots etc.
Usually when starting a topic like this people are trying to defend the reportbots for what ever reason without giving any proof of an overwatch ban due to a reportbot. Usually what someone says is "nodejs bots work" or "private ones work" however from my experience that is garbage
Conclusion: Reportbots might be doing something but it doesn't get you into overwatch. The only valid proof is an account one owns himself because you can't rely on that a cheater who got reportbottet didn't play a second/third match without waiting for 21h+
I usually play 1-2 games in 21h depending on whether it's a premade lobby or not