I see hazelnut as a very popular permaculture design element, but not so much the almond tree. At our house in the Portland, Oregon area, in partial shade, we want to do some nut tree guilds... would you say Almond or Hazelnut? why?
If you like both, do both..Almonds are a regular TREE which could be the center of a guild..and Hazelnuts are more of a spreading shrub..which would do well below the almond or another tree in another guild..
I have both here..my Almond hasn't born nuts yet as we had late frost that killed the blossoms last year, but it should this year..I had my first hazelnut crop this year and they were delicious.
They are not in the same guild as the almond is in front of my house and the hazels are way out back, 6 in a row..
I have also put in sweet chestnuts, hickory, and several kinds of walnuts (black, butternut, carpathian and heartnuts)..I love nuts.
all were babies in the past 4 years.
the hazelnuts bore the earliest.
Bloom where you are planted.
Hazelnut is a very disease resistant nut tree / bush. But the nuts are a little small. You might want to try a Hazelbert hybrid. It is a cross between hazelnut and filbert. The filbert has bigger nuts but it is more disease susceptible. I think you get too much rain in Portland for almond. It demands a very dry environment. In eastern Oregan it would do ok, but I doubt Portland.
hands down I would get a hazelnut hybrid from onegreenworld.com - especially if you are in Oregon and can get a big one from them - im envious. I ordered mine thru St Lawrence to ensure hardniess but yeah for SURE skip that almond you wont get good crops even if it lives...unless you have a super warm microclimate. Enjoy it and pick them before the animals lol