Если у тебя не вся программа из этих сравнений, то просто забей и используй то, что проще.
Это понятно, мне скорее важен принципиальный вопрос можно ли через схему с дерайвом трейтов через Generic получить сравнимый по качеству код с тем, что выведен через прок макро и дефолтный дерайвинг.