Quote Originally Posted by I ♥ My S13
^^ this man is always thinking, I like that.
You have to if you expect your car to be where you parked it last

In the end kill switches just borrow a little bit of time but does nothing if it's towed, a GPS locator hidden somewhere in or on the car is the only way you're protected or just about guaranteed you'll get it back. Not saying don't have the switches though, gotta have something on it to entertain the thief and hopefully prevent a joy ride and/or mechanical abuse.