You want serato scratch, that works well with ableton. Don't think any of the others work with ableton at the moment.

Avoid final scratch altogether.