Preheat oven to 400 degrees F
Wash sweet potatoes and use a fork to poke holes in. Place potatoes on a baking sheet and roast for 45 minutes or until tender when forked.
Lower oven to 350 degrees F. Spray an 8x8 inch pan with nonstick cooking spray and set aside.
Mash sweet potatoes, removing the skin beforehand if desired, in a large bowl. Mix in maple syrup, milk, vanilla, egg, cinnamon, cloves, nutmeg, ginger, and salt with an electric mixer until desired smoothness is reached. Pour into prepared pan and set aside.
For the topping: Whisk together flour, flakes, brown sugar, and pecans. Stir in the melted butter until nicely crumbled. Sprinkle over the sweet potato mixture.
Bake for 25-30 minutes or until slightly golden brown.