Pinging doesn't result in more traffic, as far as I understand. It just leaves open the possibility of the same traffic sooner. Instead of waiting for certain bots or spiders or whatever they are from crawling your site, you tell them "Hey! I just posted new content. Come and visit."
I don't ping much anymore, but when I did, one good site that was missed was www.pingoat.com.
Errrr in idiot terms .. what is it and should I do it after launching a website or posting a hub? I have been doing very recently but not really 100% sure why .. I've been using Pingler any thoughts/advice?