Preheat the oven to 350°. Prepare a medium loaf pan by spraying with vegetable spray and lining with a sheet of parchment paper, that fits the bottom of the pan. Set aside.
In a large bowl, mash the bananas with a fork. Add the coconut oil eggs, agave and vanilla and beat until smooth with a hand mixer 1-2 minutes.
In a medium bowl combine the coconut flour, arrowroot starch, hazelnut or almond flour, flaxseed meal, baking powder, baking soda, salt and cinnamon. Whisk to combine, breaking up any lumps or clumps that you find.
Add the dry ingredients to the wet and whisk until they are well combined. Set aside for a few minutes to allow the coconut flour to absorb the liquids fully. Meanwhile roughly chop the toasted pecans. Add the pecans and coconut to the banana mixture and stir. Transfer the batter to the prepared loaf pan and sprinkle with remaining 2 tablespoons of pecans and pumpkin seeds if desired.
Bake for 45-55 minutes or until a cake tester comes out clean. Cool in the pan on a wire rack and turn out of the pan to serve.