@2TonWaffle there is no functional difference. Doing so via the ACP just at least guarantees that our package manager has cleared the plugin, and stops admins from wildly installing any plugin they see (and this happens quite frequently).
An ACP install just runs npm i nodebb-plugin-whatever for you