These thugs that destroyed your Leaf were not professionals. My car was broke into almost the same way, and the police told me, professionals do not break the windows. Seriously, the horn beeping is like a toy horn. My wife and I actually laughed the first time I used the horn in traffic. It is...
Perhaps installing solar panels would make getting a 480v quickcharge from home easier. Personally I would be happy just having a 120v outlet installed at my apartment to charge while I'm at home. :(