well I had to add gpio and serialport so I thought we may as well add a couple of other potentially useful to experimenters type ones like random (to help simulate inputs) and smooth, and ping to check connectivity. Not really essential for a lot of things so not really needed in core. Of course if you manually install without the script or say no to the extra nodes then you won't get them.
If we currently have the additional nodes installed, then later, update using the script, and say no to the additional nodes, will they then be removed during the update process?
No - it's just an offer to add them - mainly so you can not add them if you use the script on other platforms like Ubuntu etc. Once in you can use the usual palette manager to remove them if you wish.