This thread has gone from a simple discussion to the absurd! Deep stall discussion is similar to how low can you go. Simulators are toys programed to behave and react in certain ways that are predetermined. Stall should be recovered from with the least amount of altitude lost even if the buffet continues for several seconds longer. A buffet can occur at cruise when operating at almost maximum altitude and a bank of something around 20 degrees. Apply some thrust and minimum roll and the buffet is gone. I remember the days of training in light aircraft. Idle thrust hold altitude and wait of the buffet/horn. Keep the nose up and wings level in falls through. Don't change a thing, the nose falls, speed rebuild followed by another stall, again and again.
The discussion about don't roll wings level is really more airframe specific. Some use a spoilers for roll, that brings about a whole new topic.
Keep it simple and you will not kill yourself.