I did a comparison between the DJ softwares I own not long ago.
Traktor came out on top with 99% accuracy. It even got bpm value correct for tracks that the other softwares calculate as double time.
70 was 70 & not 140. 130 was 130 & not 65.
I didn’t have to do anything extra such as defining the a narrow BPM range which I often have to do in Serato to assist with low bpm tracks.
Images below show the extra controls that will be helpful to correct BPMs and Grids
Here is the link to the comparison I did