I have just started back on my journey, but I do plan to have a "cheat" meal maybe once a week. It really depends on what is going on. Maybe I am going out to eat, and there is something I really want, I might let myself have it, within reason.
My plan is simply to shoot for 1,500 calories a day. But, if I have a "cheat" meal and my calories shoot up to, say, 2,000 in a day, then I will restrict myself to 1,200 for two of the other days. That way, it better be really worth it, because 1,200 calories is tough for me to manage.
I am finding, however, that the desire to slip up is lessening every single day. And there really are good alternatives for a lot of cheaty things. If you want ice cream, mix in fruit with Greek yogurt and throw it the freezer. If you want hot wings, grill a chicken thigh with Srirachi chili sauce, then put extra sauce on the thigh after it is grilled, then dip it in Ranch or Blue Cheese dressing. Make nachos with Guiltless Gourmet chips, lots of beans and rotel, and an ounce of full-fat cheddar cheese. Make pizza with whole-grain thin crust and fresh mozzarella. That sort of thing. If you get creative, you may not need to cheat.

.
. On Sunday I also relax with about 2000 calories which is maintenance. Then back to deficit mode. This along with exercising 6 days a week helped me lose 45 pounds in 6 months without feeling hungry (much) nor deprieved. I believe in moderation in all things - including weight loss. Do I call my Saturday a cheat day? No, because I planned for it all week. Helps me to resist cravings during the week knowing I get that decadent meal/treat in just a few days.