I'd recommend a garage and/or property and causulty insurance.
I think it would be a lot cheaper in the long run, not to mention it is good odds that you won't figure out you've been robbed till the next day.
Unfortunately for me, I am not made of money and cant afford a garage or extra insurance; especially with the price of ammo these days . I do see your point though about trying to do whatever is possible to prevent the theft in the first place. Due to my limited financial resources, the only things I have available to prevent another car theft is a car alarm and my trusty Glock.