I DFU restore my iPhones and iPads every year when the new iOS is released. Then set up as new, rather than rebuilding from a backup. I never have any major issues, and if there is a small software problem it’s generally sorted by Apple in the next bug fix. Maybe I’m just lucky, but I do feel running a clean system at least minimises the chance of getting issues.