It's just not worth spending a card to get one food.
Golden Egg would be better.
You have 7 creatures that can fight on ETB, that seems like better ways of dealing with flyers than playing a card that is dead more than half the time.As for Crushing Canopy, it seemed like the easiest way to handle both enchantments and flyers(since otherwise my only way to block damage from a flyer is... via goose).