I've wanted to make this post for a while now, but I feel only very recently have enough people agreed with me on this for it to be a considered suggestion.
I think it would be helpful to give a minimum of 6-12 month long (ideally permanent) bans for people who have been VAC banned, but not directly banned on SG or because of evidence on SG.
I know some people think this is outlandish, but there are many regulars walking among us who have been VAC banned on previous accounts, with some even being repeat offenders. It really doesn't make sense to me why VAC'd players can still play on SG when they played SG on that account.
Some people might counter-argue with this by saying, "if there's no evidence of them cheating here, why ban them here?", but I don't think that covers closet cheaters, as I've definitely seen my fair share of them on SG in the past year and a half. I also think it's incredibly unlikely someone who's willing to cheat on official Valve servers would not cheat on community servers; if anything the regulars would be more inclined to cheat with and against people they're familiar with if they're a regular here.
Now I'm not saying people can't change, many people have given up their cheating ways and become great members of the community; most obvious example is Haxor. However, for regulars who have been VAC banned and refuse to talk about it or admit they were cheating, I don't see why they should still be here. That's my hot take. Hope you guys really take this one into consideration.
EDIT: Originally I wasn't going to call anyone out in particular, but I feel a perfect example of this is Kofi. Besides his obviously poor attitude, he's been VAC banned on his old account, and still refuses to admit he is or was ever cheating. How can we trust people like this on our servers? https://steamcommunity.com/id/NotKofi