There is really no reason to upgrade unless you are looking for feature updates or fixed bugs. We recommend being on the "starred" firmware release as it will have the most fixes and feature for that release train. (3.1.X, 3.2.X, etc)
Otherwise, if you are happy on the code you are on, no need to upgrade.