Performance of dual rank memory versus single rank memory depends on how software uses the memory.
Dual rank memory can have more data available to the software almost immediately which can improve performance if, the data has already been requested previously. However, if data is not immediately available (on current selected rank), then the other rank will have to be selected and the required data found. This can cause a slight reduction in performance.
With single rank memory, there is no delay in having to select ranks as there is no other rank to select, so this means performance would not be affected. And in theory, single rank may be overall a bit faster as there is no other rank to select.
Generally though, there is very little or no noticeable difference in performance between single and dual rank memory (for standard desktop and laptop computers using UDIMM's and SODIMM's). If there is a choice of single rank versus dual rank memory, then single rank memory may be the better choice overall.
The memory from Kingston with "auto-overclocking" is the "Fury" series of HyperX memory. And provided the computer BIOS memory options are set to "auto", the Fury series of memory will automatically make BIOS adjustments to run the memory as fast as the memory and computer will allow.
This auto over-clocking of memory does work, provided the computer is otherwise capable of doing so.
Note that the Fury series of memory is ONLY available in standard desktop configuration (UDIMM), and is NOT available in laptop/notebook configuration (SODIMM).