Most here who did K-1s (with hugely variable timelines) would do a CR-1 if having to do it over again, particularly with the uncertainty surrounding US immigration presently. During Covid for example, consulates prioritized spousal visas vs K-1s.
And not being able to work or travel for up to a year may not sound like much, but the effect on the immigrant can be significant.