There needs to be some way to easily customize the settings within TestExecute without having to login to every machine that has TestExecute installed on it and manually configuring it.
Either installation parameters, more execution parameters, or a human readable tcsettings.xml file that can be rewritten to configure the installation. Something like this. My company has 10 licenses for TestExecute, and our lab machines are very dynamic, meaning they get rebuilt often. We are automating the setup/configuration of that environment, but this has become a limiting factor.
There are 3 key settings that I absolutely had to modify on each installation, and therefore we have opted currently to copy this XML file across all of our clients, but because the file is not human readable, I have no idea what other things are in there, and what might cause problems because I copied the file from another machine.
Also, I think it would be a good idea to have an option to make this configuration file be at the machine level rather than the user level. While there may be a case for user specific settings, if that is not needed, managing these settings at a machine level rather than a user level would be far more efficient and less of a headache.