Preheat oven to 425 degrees F. Poke a few holes in each sweet potato with a fork. Lightly coat each sweet potato with olive oil and sprinkle with kosher salt. Line a cookie sheet with foil for easier cleanup. Place the sweet potatoes on the lined cookie sheet, and bake for 45-50 mins.
While the sweet potatoes are baking, combine all of the ingredients for the crumble in a small mixing bowl. Make sure they ingredients are mixed together really well. I usually have to end up using my hands, as the mixture is a bit dry at first.
When the sweet potatoes are cooked through, remove them from the heat, and let them cool for 5-10 minutes. Cut each sweet potato in half length-wise. Using a spoon, very carefully remove the filling from the sweet potato skins and put them in a large mixing bowl. Be very careful as the skins can tear easily. Reduce the heat in the oven to 350 degrees F.
Mix all of the ingredients for the filling, except for the pecans, together in the large mixing bowl with the sweet potato filling. Make sure the sweet potato filling is smooth. Mix in the pecans.
Using a spoon, evenly distribute the filling back into the sweet potato skins. Top each sweet potato with a generous amount of the crumble. Place the sweet potatoes in the oven and bake for an addition 20-25 minutes. When the crumble starts to get crunchy remove the sweet potatoes from the oven. If you are a fan of marshmallows, after they are done baking, top them with a few mini marshmallows. Turn your oven to broil and put them back in until the marshmallows are slightly golden brown. Remove, and enjoy!