Most indexers work differently. Some ping, others build like to your links to get them indexed. I prefer Social Bookmarks to get things indexed. Easy to build, get crawled quickly, and provide some SEO value. A handful of Bookmarks or Social Sharing will get your link indexed.
I also have luck with indexers and have used many. I typically ping them via a free service (Quick and Easy), use an Indexer (Greg / BTB has one, Express Indexer has done me well, and check the marketplace), and build Bookmarks. I use pinging and indexers, then I build a handful of Bookmarks. If that doesn't do the trick I fire up some blog comments via software such as GSA with strict filters to get it indexed. Again, if that doesn't work, I will fire up some more Bookmarks will do the trick.
I do not blast these indexing links in. I do it slowly, ping and index day one, filter in the first way of book marks day 2 - 7, comments day 7 - 14, and go heavy, if needed, day 14 +. That seems to always do the trick.
The problem is monitoring all your 2.0 platforms and making sure they are all indexed. So I find myself doing the pinging and indexing and build the links regardless if I know if they were indexed. Saves me time and passes more link juice in my opinion either way.