TurboFloat Server should never be run on a virtual machine.
The TurboFloat Library (used inside your app) can be used inside a virtual machine (or a real machine).
TurboActivate *can* be used in a VM, but it's not recommended.
The defaults are correct. And making it deliberately hard to shoot yourself in the foot is the correct design choice. You can, of course, shoot yourself in the foot; you just have to work for it.
Our API lets you set all of these: limelm.pkey.generate • LimeLM API (wyday.com)