Peter Schiff is one person every bitcoin user should praise for his work of evangelizing bitcoin even though he believes he's doing the opposite.
Just like OP mentioned, bad publicity is still publicity. I am certain that there are quite a lot of people who only got to know about Bitcoin through Peter. I also know Humans are rather curious and love to see things for themselves. I am sure there are a few, if not many, who are now bitcoin users simply because of Peter.
I'd say we leave him to his evangelism of bitcoin and just bask in the result he's giving the crypto community