Taxonomy vs Content Types or Entities
I suggest you to check these 2 posts:

http://www.4sitestudios.com/blog/sep-13-2013/when-use-content-types-taxonomies-and-custom-entities-drupal

https://drupal.org/node/2075921