Hi!
I recently obtained my Green Card through the K1 visa route, and as many have noted, it comes with its pros and cons.
Personally, I have some reservations about choosing the K1 visa route, primarily because I filed early in 2022 when the average processing time exceeded 15 months. Nowadays, USCIS processes cases much faster, with an average wait time of 7-8 months.
The embassy transfer process is relatively straightforward, particularly if you're transferring to the Italian embassy. Generally, interview slots are readily available. For instance, people are currently booking interviews for mid to late May without much difficulty.
If your priority is to be together as soon as possible, I would recommend opting for the K1 route.
Furthermore, Green Cards, Advance Parole (AP), and Employment Authorization Documents (EAD) are now processed swiftly for K1 visa holders. Many individuals receive their EAD or EAD+AP approvals shortly after biometrics.
Regarding restrictions, such as obtaining a driver's license, it varies significantly by state. For example, I was able to obtain my driver's license in Texas without needing an EAD. However, I've heard that California and other states are more stringent in this regard.