Preheat oven to 350 F and prepare 12 muffin tins with paper liners.
In a medium bowl, mix together the eggs, vinegar, bananas, oil, maple, vanilla, and almond extract.
In another bowl, mix together the almond flour, flax, oat flour, cocoa powder, cinnamon, baking soda, nutmeg, and salt.
Mix the wet into the dry, then fold in the dried cherries and chocolate chips. Transfer to the lined muffin tins and bake for 20-23 minutes or until a toothpick inserted into the centre comes out clean.
Meanwhile, in a double boiler, melt the chocolate chips and coconut oil until smooth. Stir in the almond extract.
Once the cupcakes have cooled to room temperature, pour the chocolate glaze on top. Sprinkle with almonds and enjoy.