It’s also a question of timing accuracy and workflow convenience.
When using actual midi cables timing isn't an issue. With the VirusHC V2.0 plugin the correct patches always load whenever I open my projects, so workflow isn't a problem either anymore.