Nothing is perfect. Every distribution I used have had bugs at some point.
I would usually wait a while before, maybe until the first point release to upgrade so that there is time to iron out all the teething issues.
The actual problem is only encountered when the raspi-firmware package is (re)configured or when the kernel/initramfs is updated.
Yast. I love zypper and opi but yast is super weird. Like if you want to do things that you can do with yast, you probably know how to do it on terminal.