IMO unless you have to have a totally strict diet for something like competitive Body Building or boxing then I don't see the point. Having the odd cheat day isn't gonna make you bloat like Oprah.
I personally have at least 2 cheat meals a week and often have buscuits or chocolate in the evening on the days my girlfriend is feeling crappy and buys loads of sweet stuff. It means I'm not ripped enough for a competition but I'm still lean and in control of my diet. Also, doing things my way makes it easy to stick with the plan for the long term; while all my old school buddys, workplace know-it-alls and family members who told me my diet was wrong and that I should move over to their stupid Atkins/GI/(insert any other diet that has a name here) have fallen off the wagon at various times and turned into fatties, I've gradually gained lean mass and am still going strong with no sign of failing
To cut a long story short, by allowing yourself to gorge at a party you kept yourself happy and prevented any resentment from building towards your diet so it's a good thing.
Just don't do it too often