I never cheat on my main. But I do have an alt I used to cheat on. Mainly in community comp so I didnt really effect others. But I have cheated in comp plenty of times very blatantly and never got banned.
I cheat at every online game if i know how to play with cheats without getting banned (if it is not a free game) and i don't care about getting a ban in free games. But funny thing is i don't like cheating at offline games lol