I feel like I'm raining in your parade today. Sorry!

As mentioned by Matt, this would likely appear in decks that can get around not having many lands in play.
Let's look at the extended card pool. You have accelleration whatever way you want it but I'd likely play something along the lines of Rites of Flourishing, BoP, Gruul signet/similiar, Privilliged Position, Firescape. At this point in the game every land you play (and you can play 2 per turn) is a free double Stone Rain and your opponent can't target your lands. The Gruul Karoo would probably appear
I'd say that at
All lands have "When this land comes into play, destroy target land." it would still be an extremely powerful card. I'd also cost it closer to

at a single land.
I presume that you'll be playing Terravore & Countryside Crusher along with this.