Personally think it's better. I have the s12 pro and the treble on it is quite spicy but it is EQ-able 😂 Mp145 definitely has a punchier bass compared to the s12 on its balanced nozzles. Haven't tried any of the other nozzles though. Just my personal experience 😊
I think the S12 Pro is better, more detail, higher resolution, if I swap between them this one sounds muffled in comparison. S12 Pro is also a much better fit. It's brighter though, so if you were very sensitive to treble in the 5-8kHz region, the MP145 damps that, that's the main difference. They sound and graph very similar and are almost certainly the same driver (or as close to as makes little difference).