I was prepared to answer "no" due to my understanding of how things work while I was looking the eyepatch up, but after doing so, I realized that the wording on it is broad enough that the answer is more likely to be yes, you can intimidate with Dazzling Display from further away.