The P25 standard isn't really as sharply defined as it needs to be. Every vendor should be required to refer to the same data by the same standardized name, to avoid any possible confusion, and control channel standards should be set.
Furthermore, Motorola needs to be able to get radios in operation on another vendor's system, one that does not require a system key file, without having to fabricate a dummy key. Nobody else is using system keys, other than EFJ, and they're a Moto licensee.
I'd really like to see .gov set one simple rule: You can't call it a P25 compliant system if it's not a FULLY compliant system. No proprietary features allowed in a "compliant" system. And only compliant solutions should be eligible for grant money.
If vendors wish to offer features that are not in the standard specs, then in order for it to be allowed in a P25 compliant system, then they must make that proprietary feature NON-proprietary, by publishing the specifics of it for the use of all the P25 product vendors, should they choose to do so. This provides a path for system upgrades based on customer-desired features while preserving the requirement for compatibility.
Elroy