Hi
Speed or Array and Type creating or writing wouldn't be a concern I think.
Unless you were processing hundreds or thousands in one go from a data import.
But individually retrieving or creating - that wouldn't be noticeable to a user.
So I would go with Types and u can loop through and manage easier that way.