All anti-theft measures, whether for a car or a house, short of hiring armed guards are only deterrents for amateurs. You can put a club, a wheel lock, a wheel boot, a starter kill, a fuel kill, and even remove bits from the engine to try and keep your car from being stolen, but the professional thief serving a chop shop will just come snatch it in a quick-pick flatbed and be gone in under a minute.
I have wheel locks to discourage the dumb punks who walk around with a bottle jack and a couple of cinder blocks jacking rims. I hold no delusions that they'll stop a pro, but then there are a lot more punks than pros out there.
I will say that many years ago when I lived in a nice apartment with a lot of nice cars in the parking lot, mine and one other car were the only ones with wheel locks. One night a gang of kids came through and ripped off every wheel in the lot except mine and that other car's. That justified wheel locks to me permanently.