Heat oven to 250 degrees.
Whisk the melted coconut oil, maple syrup, vanilla, cinnamon, and salt until well combined.
Toss the pecans, almonds, and coconut flakes with the wet mixture until evenly coated.
Spread the mix out on a large rimmed metal baking sheet.
Roast for 30 minutes, then stir and roast another 30 minutes. Stir again, then roast 30 minutes more, or until golden brown.
Cool completely, then fold in the dried cherries and chocolate.
Store in a sealed container.