The NPU needs to improve more than it currently is. I don't think there are any major criticisms of the CPU, as its performance is comparable, but I expected more from the NPU, especially after the move to TSMC's 3nm process. Even considering the differences, for now I'd still choose Qualcomm.
MediaTek is at a disadvantage in the USA as its radio stack still lacks support for mmWave support. I believe it doesn't natively support UWB either, requiring a separate chip to handle it.