I own a blinds and window covering business. Spotlights are a common reason people call me for blinds. Please keep putting then up and having them blast in your neighbor's windows. It's great for business.
If people construct neighborhoods in which homes are less than 10' apart, there is going to be some light overlap at night. If people are uncomfortable with that, there are countless realtors that can arrange viewings of rural homes with no such issues.