Thanks a lot for the detailed answer, the first part was just a personal preference and
it's good to know that the performance will not be impacted by the presence of the
inactive VMs.
As for the second part I will set the pool to "manual" mode and configure the
console disconnect option as you suggested.