Enabling hyperthreading does not increase the number of physical cores you have on the socket.
What it does is, it lets your run two threads on the same physical core making it look like you have twice the number of logical cores. From what is reported by different sources and for different workloads, you will get a max of 20-30% improvement in performance when you enable hyperthreading.
In your case, if you don't enable it, you will not be using half of the available physical cores, you'll be using all of it.
When you enable hyperthreading, you might see an improved performance if you have multiple VMs competing for CPU resources. Not sure if it will make a lot of difference if you have just one VM.