Just to add some context here, I DJ pretty exclusively with vinyl - occasionally with CDs.

I'm just getting into Ableton but I don't think I'd bother using it as a DJing tool, that feels like a massive waste to me. Live PA all the way I reckon.