Главное с виртуальным окружением — не забывать его активировать перед работой. Легко можно путануться и поставить пакеты глобально, а потом долго рыться в проблемах. Если делаешь проекты по-разному — круто, что всё изолировано, можно не бояться сломать что-то из-за разных версий библиотек. Остальное потом подтянется, не сложно.