Along with my previous post about using the new 1Password v7 license files, I think you should do away with them entirely. Instead you should provide a file or entry that (when stored in a vault) allows 1Password to get your active license. This would allow very easy migration of 1Password versions and upgrades, the software seeks out the license in the vault first (before asking you for it) and then updates it when you buy a new entitlement. For those of us with a single vault, this would means you need to be able to put in a Mobile (Android and IOS), MacOS, and Windows activations inside the same vault. I'd be down for it. As long as I can add the licenses if I need to recreate the vault (files I place in the 1Password folder that encrypt with my master password).
This would mean a vault entitles you to a version of 1Password...not the other way around.
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided