As someone who’s already been through the process as a K1, AND received the green card in less than 12 months, I would still strongly recommend going the CR1 route. I think the overall timeline will be very similar, but will be much less stressful on the back end with the CR1.
I’m surprised no has mentioned the tax benefit of going CR1 as well. It’s my understanding that as soon as you are married you can claim her on you taxes, even before she arrives stateside, thus possibly reducing your expenses even more.