think of all security devices as blankets of theft "deterrent" devices, not as security.
the more layers the better, however, at the end of the day if they really want it they'll just tow the bitch.
but by adding layers of deterrent devices, can minimize your chance for the odd person here and there, but if they are pro, they are just going to tow it.
i have a quick release system as well, but its just another form of a layer of devices.
good luck.
btw stay away from NRG, as all there hubs are the same, so if you and someone else has an NRG quickrelease and you remove yours they just can just buy an NRG and put it on yours cause its the same adapter.
i have Tekniq Auto snap off, no hub has the same quick release points, so its hard to find a match.