Я не очень понимаю, что такое "базовый набор атрибутов". Можно чуть подробнее (возможно тогда ответ будет несколько другой)?
На вскидку - смотря для чего уместнее. Первый вариант по идее гибче и позволяет более точно описывать больше разных вариантов персонажей (что в целом хорошо), вариант два ярче акцентирует одну конкретную способность, в случае, например, когда персонаж заведомо принадлежит к какому-то архетипу из ограниченного числа возможных это наверное может сработать лучше, чем вариант 1.
И да, я правильно понял, что и Х, и Н - конечные списки?
На вскидку - смотря для чего уместнее. Первый вариант по идее гибче и позволяет более точно описывать больше разных вариантов персонажей (что в целом хорошо), вариант два ярче акцентирует одну конкретную способность, в случае, например, когда персонаж заведомо принадлежит к какому-то архетипу из ограниченного числа возможных это наверное может сработать лучше, чем вариант 1.
И да, я правильно понял, что и Х, и Н - конечные списки?