The important thing for landfall commanders is an ability that either benefits you from making land drops or helps existing landfall cards function better
These enchantments will remain on your side until they are specifically removed from the battlefield
What's more, this enchantment can help you get to Delirium, and that by itself is good enough
Remember, collection buying is a grind for value, so unlike speculation, where I fully embrace the theory that you don't need to "hit" on every buy to come out ahead, when buying collections, you really can't afford to have many (or any) misses since your profits are generally much lower
When you have two or more cards in play, you can draw two more cards, which is a great way to get more cards into your hand
There are also hyperefficient aggressive cards in Gnarled Scarhide and Mogiss Warhound, not to mention the extremely scary Eidolon of the Great Revel