I've done some tests between Compressor and Mpeg Streamclip when it comes to how fast one is over the other when transcoding clips. For example, transcoding to ProRes. Both apps transcode to ProRes in about the time same time frame. What can happen when using Compressor that makes it so slow is... forgetting to turn off fast-start or turning it on. Fast-start is off by default in Mpeg Streamclip. Turning on fast-start will (about) double the time for transcoding. Fast-start is not needed in this example.
As for de-interlacing or making a progressive videos in Mpeg Streamclip...
For making a video progressive ucheck Intrelaced Scaling
To making the video progressive and de-interlaced check Deinterlace Video.
Compressor can do this too and does a better job with no artifacts compared to Mpeg Streamclip. When you have Mpeg Streamclip open, under the Menu/Help is a help file.