Если очень хочется сэкономить с помощью ViPNet CSP, то можно запрашивать УЦ выдавать сертификат сразу в виде *.pfx, а также возможно изыскать способы импорта его в ViPNet. Решение возможно, было бы желание.
Подписи в обоих криптопровайдерах формируются по одному ГОСТу и являются полностью совместимыми. Другое дело, что формат ключевых контейнеров действительно различный и если сертификат выпустило УЦ без запроса на сертификат то использование ViPNet CSP становится проблематичным, но возможным (пометка ключей как экспортируемых — загрузка в криптопровайдер от Крипто-Про — экспорт в *.pfx — импорт в ViPNet CSP).
Так что ЭЦП от обоих криптопровайдеров будут одинаковые, разные только форматы ключевых контейнеров, но и это можно решить.
Реестр пытаются организовать, но работает это всё пока крайне плохо. Так что наиболее правильно самостоятельно устанавливать сертификат УЦ в «доверенные» на каждой машине.