I began installing perpetually licensed software in VMs about 15 years ago. When I upgrade my (hypervisor) hardware, the VM still runs just fine. Obviously, a VM wouldn't be a suitable environment for FileZilla.
The only time it's worthwhile is when you pay thousands of dollars for a license, and don't want to spend on an annual maintenance contract. For example, I've got a ~10 year old IDA Pro license server in an Ubuntu 16.04 VM.