I have napooeons on all my bikes. They have a rubber cusion in the bar, too. I think that helps the vibes- I can see quite well on my Bullet.
Who has bar end signals?