Firmware updates

Hi guys, no pressure (I’m wayyy outta my depth).
Roughly how long does it take for firmware to go from prerelease to the released version eg nk3?

I just see on github there are two prerelease versions. Im aware that this is all done for free by genius volunteers, just interested to see how long they take to perfect.

Also while I’m here, will we or have we overtaken yubico for functionally? no, soon, yes or.impossible dream?

Thanks