Most of my neighbors drive by when I have the garage open working on a project... IE Star Trek: Mirror Universe
Having said that; I have a security camera setup which helps deter situations.
If I weren't going to be on a plane... I'd do it.
Maybe next year.