If you’re already a year into your consular case, it shouldn’t take that much longer. After that, the NVC stage doesn’t take very long either and the wait time for the interview will depend on which country you are from. At this point it will likely not take ‘several years’ anymore.
If this was me, I would not change to AOS this late in the game, it’s just not worth the downsides of AOS.