I would recommend fresh peaches in this recipe since frozen peaches will exude a lot of moisture into the cake batter and make the crumb topping soggy. The will also cool down the cake batter so much that you will need to bake it for longer which may cause the edges to dry out before the center is cooked through.