Sucks to hear bro. Hope you get new wheels soon. Shouldn't be a problem at all w/ insurance.
I wish US government would allow this to be legalized but i am sure it wont.
Currently this anti-theft system is legal in South Africa
YouTube - South African Car Flamethrower