My guess is that they came up with the 4, 8 and 16 thread apps for people to be able to choose how much cores they would like to spend on the project, without app_config.xml hussle.
Nowhere do they mention the advantages of certain instruction sets, one can only hope that the app is so smart to choose the best path itself.