Backup, backup, backup. It is never a bad idea to be safe and back up your data, or in this case your Management Packs. I recently created an automated, scheduled task that runs every Monday morning that backs up all the Management Packs within the environment. Please note, all sealed and un-sealed Management Packs will be backed up in a un-sealed format.
The following PowerShell code I have used:
$a = get-date $a = $a.ToString("yyyy-MM-dd") $rootMS = gc env:computername Import-Module OperationsManager New-SCOMManagementGroupConnection -ComputerName $rootMS $path = New-Item -ItemType directory -Path "\\somepath\MPBackup\$a" Get-SCOMManagementPack | Export-SCOMManagementPack -Path $path.FullName