VAC is the antihack system that Steam uses. So unless you want it searching for hacks, yes, disable it. If you think the hacks are undetectable (most publics aren't) then you don't need to work on disabling VAC, otherwise disable VAC or don't risk it.