Whisk flours, sugars, salt, spices, baking soda, and baking powder together in medium sized bowl. Then whisk egg, pumpkin, butter, oil, and vanilla together in a medium bowl.
Make a well in the dry ingredients and pour the wet into the middle, then stir, scraping bottom of bowl, with spatula to combine, until no streaks left. A few small lumps are okay.
Let batter sit, covered on counter for 30 minutes to an hour. While batter is resting, preheat oven to 400 degrees F.
Place muffin liners in 12 cup muffin pan, leaving one open hole between muffin liners, or you can liberally grease cups and top of pan. You want to leave the cup next to a muffin cup you fill empty so that it has some room for the muffin to rise. Fill batter to just about top of each muffin cup, you should get 6-7 muffins. (The batter may be thicker than you are used to for muffins, and that is okay, its intentional.)
Mix cinnamon sugar topping in a small bowl and use a spoon to place a scant two teaspoons of cinnamon sugar on top of each muffin (do not skimp on this). Bake at 400 degrees F for 21-23 minutes, until toothpick inserted into middle of muffin comes out with no wet batter, a few moist crumbs is good.
Let cool on a cooling rack in the muffin tin for 10 minutes, then remove muffins and let fully cool.