I don't think so. By the time you can afford to spend mana on activating the land you would likely be in Tectonic Edge range anyways. However, that's not the biggest reason it isn't as good as Tec...