IMO, saying that one is going to have a cheat meal, as in scheduling a weekly cheat meal, instead of allowing yourself a cheat meal IF you really want one, seems counterproductive in some ways, reinforcing the desire for the not-as-good food, and creating a habit based on that food that never allows you enough time to lose the desire for that food. You eat healthfully all week, then once a week eat really badly (ingesting a day's worth of calories, and possibly several days' worth of saturated fat, and lots of transfats, in one meal).
Insted of creating a calorie deficit "so you can eat that one meal" (here, it seems like you're defining your diet based around the 'bad' meal, instead of seeing the cheat as a momentary blip in an otherwise healthful way of eating) I'd focus on the rest of your eating, and perhaps add some fat calories and/or some carbs (whatever that 'cheat' meal is giving you that you feel is missing from the rest of your diet: what would make you feel satisfied enough to not want the cheat meal?) to the rest of your diet, and forgo the cheat meal, at least as a weekly habit.
I hope this is clear, as I know how I feel about this, but for some reason today it's hard to put it into words, ya know?