The flavor won't be as good with canned or frozen peaches. If you do use something else, make sure they are thawed and drained well so excess moisture doesn't ruin the frosting.