А для каких целей нужна виртуалка? На мой взгляд из доступных для работы сервера сейчас только две - VMWare и HyperV. Обе виртуалки хороши, но:
У VMWare проблем с пробросом USB нет.
У HyperV проблемы с пробросом USB есть. Либо использовать их технологию RemoteFX, которая охватывает широкий спектр задач, а соответсвенно и предъявляет ряд требований ко многим компонентам компьютера, порой никак не относящихся к USB, например, видеокарте. Либо использовать стороннее ПО для проброса, но там тоже могут быть свои подводные камни. Хотя в целом мне HyperV нравится.