This card is overplayed significantly. Not giving you a color you don't have means I almost never play it; I'd rather play an eventide filter land.
I play it in one place, my Pako, Arcane Retriever deck where I have so many mana rocks that fixing is less of an issue--it acts mostly like a flexible eventide filter in that deck because I have a number of spells with deep pip costs, but most of my spells have no pips (artifacts). I'm not 100% sure it's right in there either but I was trying to use fewer fetchlands to save time
![Sticking Out Tongue :P](./images/smilies/3-tongue-fb.png)