Our end deliverable has lot of MSI files.
I would ensure whether they has correct product name and product version.
I am using Orca and doing it manually.
The PowerShell module "Carbon" is awesome for doing exactly this.
I discovered it myself a few years ago while working a lot with PowerShell Desired State Configuration (DSC), which requires the Product Code (a guid) of the MSI to install. It's possible to get the product code with PowerShell natively if the application is installed on a computer, same with the version number, but Carbon can do it from the MSI.
http://get-carbon.org/
Import-Module -Name Carbon
Get-MSI -Path C:\PathToMSI