There's 3 kinds of car thieves - no, not scum, scum, and scum.
1) Amateurs: often opportunists, they want to joy ride, might even steal performance parts off.
You might scare them off with an alarm, the club, or a column guard, or even the simplest pop a blown fuse into the ignition circuit.
2) Semi-pro: these guys will case you out. Tougher to stop, they check the car 2 or 3 times over, look what deterrents you run, and come back with what it takes to steal it. First thing they may even do is cut battery power so your alarm is worthless. Maybe then use tow rollers to move it into the street quiet then hook and roll off.
You might get the car back, minus some damage, with sat tracking hidden somewhere inside, but you probably aren't going to stop them in the driveway.
Your best security mix here is 2 companies worth of satellite tracking and a silent alarm that pages you if motion is sensed when armed. You get the page, you activate that tracking. (Used that on the CLK AMG I had about 15 years ago now)
3) true professional. You aren't stopping them. Car is moved somewhere with jamming signal to interfere with satellite up link within minutes. You aren't getting this one back, it was probably a high end or collector with VALUE and is already in a shipping container headed overseas. Too bad you left that GnX outside.