Hey David,
does this in any way defeat any Lime initial 'trial period' we offer for demos?
Yes, it effects the "unverified" (client side) trial functionality in TurboActivate. The way to use trials in Virtual Machines is to first detect if you're in a VM (call UseTrial() with the TA_DISALLOW_VM flag and it will return TA_E_IN_VM if you're in a VM) and if you're in the VM then use the custom license fields for the trial. Also, ping your server to see if the date/time is correct.