I saw a TV chef making a peach sauce for french toast and he didn't peel the peaches first! I can't imagine eating them peel and all! It's one thing if it's a nectarine, but a peach? No, thank you.
We are lucky to have three big peach orchards in our area, and I visit the orchards directly to get my peaches. I'm always terrified a late freeze will kill the crop.
I would love to have a couple of dwarf peach trees in my yard so I could have the fruit fresh off the tree when it's ripe. I do know a few people who have had good luck with growing peach trees, and I wouldn't mind a couple. I know you need two, for pollination. Even if they were self-pollinating, I'd still probably get two. They're beautiful when they bloom in the spring, too. Pear trees are nice, but they *stink* when they bloom! I'd rather have peaches, any day.