Newb to OpenWRT. Best way to update?

So, i installed OpenWRT about 5 months ago. Cool, but it should probably be updated. I have been procrastinating on this because I am not sure of the best way to update OpenWRT, because the documentation indicates there are a few ways to go about this.

In practice, what is the way to update that causes the least headache?

Install luci-app-attendedsysupgrade and it will give you an option to upgrade while maintaining your packages and configurations.

If you prefer the command line you can use owut

Or, to be on the safe side, use the old-fashioned way: https://firmware-selector.openwrt.org

but doesn't that require a complete manual re-input of all settings after flashing?

Or log in via ssh and run owut check --verbose and if it looks good run owut upgrade.