Well, this depends on your own tolerance for risk. I'm very risk tolerant, so I used command line auc -b 23.05 -B 23.05.0
on three routers that were running 22.03.5 (an apu2/x86, a Belkin RT3200 and an Archer C7v4). I'm running a mix of different packages on them (e.g., on the apu2: sqm, stubby DoT behind dnsmasq, adblock, luci-app-statistics, a handful of fw4 customizations...). The only one to give any trouble was the Belkin, which being an mt7622 device was missing kmod-mt7915-firmware
after the update, due to the 7622 package being split up a few months back.
Note that the apu2 (my "production" edge router) was done last, after I had experimented with similar upgrades on an x86 VM, so had high confidence that the upgrade would work. (Add this to the knowledge that x86 is super robust, can't be bricked and is usually very easy to recover from problems.)
Yeah, and it's currently a crapshoot depending on the specifics of your device and what's installed. You can see my posts on issues over in the 23.05.0 release thread, if you're interested. I did a post for each box I did in order. OpenWrt 23.05.0 - First stable release