We had an entire bag of Snickers leftover from Halloween and instead of eating it piece by piece, I decided to add more chocolate and some cookie goodness those unwanted calories. So glad I did because I found another keeper.
I made the dough a day ahead and refrigerated overnight. They came out perfectly the next day, I often think that cooler dough bakes better. They were still soft the next day too, I can't advise on any further shelf life as they were gone in 24 hours.