If you're buying dozens of Office keys, then a site license for Windows and Office makes a lot more sense.
And those licenses are managed between you and MS. Then it's a simple count of Office installations and you know how many licenses you should be using. You typically do an annual license "true up" with MS.