For us, the impact we help businesses make is by transforming their "individual" players into highly effective teams, focused on their specific company's/organization's goals. What they're able to then do is create highly impactful action items - everything they do, every decision they make - now has impact.
So, while hitting the target is good imagery, it's not the mark we would seek.
Plus, I think we want to incorporate "Leadership. Activated." tagline into our logo.
Thank you for the entry - please provide more, your work is good.