Surely from a sortie management point of view it's best if possible to do upper air work upwind of the airfield - of course with controlled airspace constraints this is often not feasible.
Seeing as a lookout turn of either a 180 or two 90s each way is the norm immediately prior to a stall one of these may be a better option wrt to staying upwind and/or in the training area.
That said I generally prefer to teach the pre stall checks into wind since this seems to take a lot longer that the actual stall for the average student.