If you want to continue testing you could use a build before this change was introduced (I think 97.0.1-24-g93bd67d/).
But keep in mind that in that case (previous builds), the default number of threads will be created based on the logical cores (logical cores are including the cores that exist due to hyperthreading). It might be that in case of spring (I did not check/test/benchmark that) the hyperthreading does not work well, so you get slowdowns.
Not sure if someone tried (jk, etc), it would be very interesting if you could run 2 tests, one with the default value for older builds, and one where people set WorkerThreadCount to the numbers of "real" cores they have. In this way we could assess the impact of having "too many cores".
PS: I created a bug for this at:
http://springrts.com/mantis/view.php?id=4445, forums are good to identify problems, but I think a proper bug might collect information/discussions better.