Personally, I believe this to be a huge mistake. PLCs are not like Windows computers & software. Sometimes there is a specific reason for upgrading (important and needed new feature being added, internet security, bug causing your particular installation problems being fixed, etc), but routine upgrading just because a new version is out - no.