It depends on the external mic. The miniDSP UMIK-1 is a pretty good microphone, but you won't be able to fully take advantage of it unless WiiM implement the import of calibration files (which is work in progress).
iPhone mics are not all the same. To be on the safe side I would limit RC with iPhone (and even more so other smartphone mics) to the frequency range of min. 60 Hz to max. 700 Hz. Here are e.g. measurements of the iPhone 16 Pro and the iPhone 15 Pro Max. They proof that these microphones are absolutely useless for room correction below 60 Hz (at least):
Frequency Response In order to measure the frequency response of the iPhone 16 Pro's microphone, a lab-grade reference microphone (PCB model 378B02 1/2-inch pre-polarized free-field condenser microphone) was positioned facing the iPhone mic approximately 1mm
blog.faberacoustical.com
In the early days of the iPhone app store, I posted frequency response measurements of some iPhone microphones, including before and after certain iOS updates. This post represents the beginning of a new effort to
blog.faberacoustical.com
My own UMIK-1 is linear within +/-0.5 dB from 27 Hz to 3.9 kHz (+/-1.0 dB from 22 Hz to 10 kHz) with no calibration applied, but
only when pointed to the ceiling. You cannot rely on these numbers, though, because they will be different between samples.
My UMIK-2 performs worse in this regard: +/-0.5 dB from 86 Hz to 4.8 kHz (+/-1 dB from 40 Hz to 5.8 kHz) with no calibration, pointing to the ceiling
Summary:
An external mic can potentially get you better results, but this is not guaranteed until WiiM have included support for calibration files.