Какой вариант защиты выбрать, с USB-ключом или с программной лицензией - это надо смотреть по ситуации, т.к. у каждого из вариантов есть свои плюсы и минусы. Оновное отличие в том, что при использовании программной защиты в комплект поставки вместо USB-ключа входит пинкод для получения лицензии, которая привязывается к параметрам ПК (ЭЦП, мат.плате, HDD/SSD, размеру ОЗУ, БИОС, версии и дате установки Windows и пр. подробное описание есть здесь). Если меняется какой-то из данных параметров, то лицензия слетает, что нравится не всем. Поэтому некоторые предпочитают покупать программы 1С с USB-ключами, но данный вариант тоже имеет свои недостатки, которые необходимо учитывать:
Также не стоит забывать, что варианты программ 1С с USB-ключами где-то на 20% дороже аналогичных продуктов с программной защитой.
Таким образом, при выборе варианта поставки необходимо учитывать особенности работы. Например, если планируется регулярно переносить программу с одного компьютера на другой (например с офисного на домашний), то наверное удобнее будет вариант с USB-ключом. Если же планируется установка программы на ноутбук и программа будет из дома в офис перемещаться вместе с ноутбуком, то лучше выбрать вариант с программной защитой.
Думаю, чтт лучше выбрать с программным ключом. Потому что не у всех устройств есть USB порт. К тому же пориы бывают с разными разъемами. А вдруг скоро появятся компьютеры с новейшими разъемами не USB..