If the PP doesn't know how the process a file, it should set it to 'ignored'.

I think a) isn't necessary as the whole processes usually takes less than 20 seconds.
b) That is the case (or it should be)

The PP should always set the previewStatus once it's finished processing a content item. (finished being one of processed, errored out, ignored, ..)