I had Roasted Peeps for the first time this past summer. OMgosh, it was really good. The sugar makes them catch fire easier...but if you are really careful not to burn them, the sugar carmelizes and it is SO YUMMY!
I didn't put them on my Smores. It is easier for me to get regular marshmallows to that golden-brown state of perfectly melted gooeyness for my Smores. LOL