This particular one is only mildly effective; precooling can lower later demand somewhat.
My house is very well insulated, but I still cannot coast from 5:30pm to 9:30pm (when windows are sufficient for comfort and demand really starts to slope off) without an excessive amount of prechilling. My structure, insulation, and attic are all preheated by the day's heat and so there is a big warm thermal mass next to my living space.
Also, opening windows overnight increases indoor humidity, which in turn requires more air conditioning the next day.