Yes, 2x Landslide is pretty much leaps and bounds ahead and what we will want to use unless haste decides to be a major player later on.
Avalanche is a proc for nature damage, which is affected by our mastery. It is not, however, all that powerful of a proc. It's a good stepping-stone enchant until you get a weapon worthy of an 8000g+ Landslide.