I'm really sorry if this has been mentioned or is in the works. If so, it has my vote.
The preview window needs to drop frames if it can't keep up with the processing. Right now it slows to process each frame. It should keep the the correct timecode and drop frames it cannot render in the preview window. This type of stutter is much more acceptable than everything stopping - including audio.