I won't even begin to rant about my (all of our) feelings on the subject, but I am curious, who has access to the technology that would be required to manufacture an alarm containing a "self-destruct" mode...I'd rather my bike harm them before they have the pleasure of riding it.....anyways, I'll keep my eye out the best I can.