1: What virtualization software are you using?
Oracle Virtual Box
Do you need the integration of Virtual Box?
IF you had to compile optimization tools within the client - would you be comfortable with this?
2: What is your computers spec?
Intel T1600 Dual Core,
160 GB Hard Drive,
Everything is "fine" for the task outside of the processor but it is still possible.
3: What is the usage scenario?
I will jsut be using them to boot into to test different window managers, de's and setups for testing my system script
To me, the performance is really in the host - I am sure you can wait for your script to run in a client, how much over-head does your script have? One thing I have noticed from watching conversations is people complaining that errors are shown and the script does not continue executing, where your response is to comment out blocks of code etc. IF you are going to try and make a "1 Script runs on all" style application than I would add an error handler and use clauses to,
A: Help debug
B: Allow the user to debug the script themselves
"tinkering" is apart of Linux once you leave the realms of Fedora / Ubuntu because the setup starts to become more about personal preference.