Perfect use case: we have a Microsoft Enterprise Agreement that covers multiple licenses. There is no way to track the EA itself as an asset (we have a custom asset type called "Contract") with a relationship to the entries in the Software License Tracking section.
This would also allow "assigning" software licenses to systems (think assigning a Windows Server license to a hypervisor host).