Проще всего использовать модуль migrate и написать к нему свои классы миграции. Чаще всего в миграциях есть специфическая только конкретному проекту логика, поэтому лучше не искать полностью автоматического решения, а реализовать свое.
Куча классов, которые не используются - тоже не лучший выбор. Старайтесь добавлять по минимуму, классы которые вам действительно будут нужны.
P.S. Причем здесь Drupal?
Drupal 8, но предварительно лучше удостовериться что необходимые для вашего сайта contrib модули уже портированы и готовы к работе. Ну или что Вы сами сможете их портировать при необходимости.
Напишите update-функцию в которой с помощью запроса достаньте все значения текущего поля и сохраните их как таксономию, полученный tid сохраняйте в поле "ссылка на термин" ноды.
Насчет документации по Drupal 8, то ее пока не так много, потому что эта версия не так давно вышла. И плюс некоторые модули еще находятся в разработке, но это все решится через пару месяцев.