Anyone using Index Ping?

Seems like a good tool to get notification of when your website is indexed by Google. Anyone using it, is it accurate?

www.indexping.com