Hello,
Yeah. It is always recommended to update cpanel scripts when there's a notice in your WHM to do so, once you've checked out
"cPanel Forums - Powered by vBulletin" that it's not a 'bad' update OR when there's a security issue that needs updating OR if the version you're using has a bug that can be remedied by an upgrade.
/scripts/upcp updates cPanel to the latest of whichever version you have it set to update, ie. edge, release or stable.
You just want to ensure that you've got the latest offerings of cpanel. As you can see there are a number of reasons why you might want to do so.
By default upcp script is scheduled to run once a day as a cron job, and once the update task is completed, crontab will automatically send a notification email to administrator or webmaster. If you don’t want to run it everyday then at least do it once in a week.