I have been using GOS for about three years, installing updates as soon as they reach a stable version to ensure that I have the latest security updates. I only use GOS on my productive system: first 6a, and now, for a couple of weeks, 9a. I have never had a single problem, nor has anything broken.
GOS has pretty good quality management, and you can expect stable releases to be stable without anything breaking. Make sure not to use developer options, as this can sometimes cause problems.
While using LineageOS, I always checked the forums before updating because their quality management isn't as good as GOS'. Sometimes, updates broke something. With GOS, however, I update as soon as my phone offers an update.
Thank you GOS team for always providing high quality :)