I agree, you are always as slow as your critical path of executions. General purpose code, I imagine, often has very long critical path that no amount of parallelism will improve.
What I want to know is just how silent the pipelines of this design would be under multi-threaded general purpose code.