@baralheia Ok, i guess i should elaborate. As a DJ, what people value you for is your taste. Your opinion of what is good and what isn't. You guide people through the evening. You. Not some algorithm. Some tracks that seem way off bpm-wise can sound pretty dang sweet when sped up. Some key matches make no sense whatsoever on paper, but still sound amazing.
Additional little bit of intel: None of Fatboy Slims tracks are on key. And they all sound great.
Let your taste guide you.
Takes longer. Can be frustrating. Is worth it.