Unfortunately, when I applied, I did not know about I-129F on July 22nd, 2023. Since it's free I have filled out the form and am about to send it.
My only concern is if they apply and they accept it I'll have to do an adjustment of status all over again.