I’m wondering why you are under impression nc31 is now in a beta state?
with 31.0.5 it’s pretty stable and settled now
AFAIK there is no real pain - see Frequent Nextcloud 31 (Hub 10) update issues and also the number of forum topics related to the nc31 upgrade remains low.
on the other side I don’t remember any major changes and improvements. My feeling is rather the “bigger” release happens at the Nextcloud Conference 2025 in September like nc32 this year or nc30 in 2024 - while other releases are more like bugfixes (I would really like they would handle this like it and only raise a minor version). Current conference is “Nextcloud Summit” where the biggest topic seem to be Join the global launch of Nextcloud Talk “Munich”