Best Analytical Software for BPM, Key, Downbeat (Cues)?

My approach

Grab all my hip hop, RNB, dancehall.

Switch bpm range to less than 115 run analysis

Do the the same for dance, house

It’s my POP/TOP40 genre that I run into double/half-time difficulties, because my POP can go from low bpm to the high. Them ones I just fix as I come across.

I also lock them after analysis so they are excluded from my next full library analysis (which I do if analysis algorithm has been tweaked by the dev)

In a lil testing I did a while back Traktor appears to be the most accurate with BPM

Engine Prime/Engine DJ following the updated algorithm has the best downbeat detection