What is better: Custom Fields vs Custom Taxonomies with Terms for perfomance, scalability and better user experience

Finally after the holidays I returned back to this question.

I chose to use Custom Taxonomies instead of Custom Fields.

Here is why:

  1. It’s faster to make different queries (even if I will not have many posts)
  2. Most of these attributes are reusable (shared)
  3. They may be changed/modified easily in the future
  4. I’m not going to have too long list of Taxonomies

Here’re some links: