Regarding update and upgrade issues after deploying Discourse

both are good and (I think) basically do the same thing. Only caveat is that occasionally the UI upgrade will not work and a command line rebuild will be necessary. An example of this was when the database version needed to be upgraded.

So…. run a back up, use the online admin interface but be prepared to have to go into the command line if you have to.