Adjust an oven rack to the middle position and preheat the oven to 350F [180C]. Grease or place liners in two twelve-cup muffins pan - or if you are using my preferred silicone Flexipans, do NOT grease. See note. In a large bowl, whisk the granulated sugar, pumpkin, oil, eggs, maple syrup, vanilla, cinnamon, ginger, salt, baking powder, baking soda, nutmeg, and cloves together until smooth. Add the flour and use a spatula to stir it into the batter. Switch to a whisk and whisk the batter to eliminate any remaining flour lumps, about 10 seconds.
Fill the cavities of the muffin pan 1/3 of the way full. Place a heaping teaspoon of the cream cheese filling in the center of each cup. Top each cup with batter, so it just covers the cream cheese, and there is about 1/4 inch [6 mm] of space left in the cavity for the streusel (see notes about scoops for filling muffin tins).
Sprinkle about 2 tablespoons of the streusel evenly over the tops of each muffin. Bake for 20 to 26 minutes until the tops are golden brown and a wooden skewer or toothpick inserted into the center comes out clean (it should be clean of pumpkin – there might be some cream cheese filling on the skewer, which is normal).
Move the baking sheet to a wire rack to cool, and when the pan is cool enough to handle, carefully remove the muffins from each one. Let the muffins cool completely on a wire rack. (Although, if you cut into one when it’s still warm, I completely understand.)