deswind
It appears at first blush that people are just posting problems. Are there people who think this is worth downloading and why?
Of course you should update, every update gives big improvement!
And you can always easily rollback for a while if there are some new issues that disturb you, and wait for it to be fixed. But it is very unlikely scenario.