Battleye is an excellent anti cheat. It's not just their marketing - it's considered the gold standard in anti cheat software by plenty of people way smarter than me for a reason.