What is the best practice for having a global collection or set number?
A field would be better if the collection number must be unique. If so you can activate the Unique Field module to enforce it, then go ahead and import your existing data.

If it does not have to be unique, either will work, but I would still recommend using a text field rather than a taxonomy.