Shift + Hot Cue to access the sample decks. 1-6 are your samples, 7 and 8 are your sample deck switches. You get 2 sample decks per channel for a total of 24 samples at your disposal. The play modes for the samples are one shots, hold to play, on/off, and all are sync-able. You can load anything you like into the sample slots (as long as it's in a Serato compatible format file). You can use the SP6 like a rudimentary Ableton clip launcher if you like. Just remember, you can't adjust the EQ and filters for individual clips as the clips are locked to the channel so if you EQ the channel or use FX on the channel, it's going to affect everything that is playing out of the channel.
Theoretically, if you set up your samples right, you can pretty much have a drum machine at your disposal all on just the Twitch controller (think of it as a Maschine Mikro or an Akai MPC minus velocity, or Korg nanoPad,etc.).
If you use Ableton anyway, alternatively you can route the Ableton audio back in through the Aux on the Twitch and that acts like a 3rd channel (but no mixer controls apart from just the gain control on the Twitch for Aux input), you can use Itch FX on the Aux independently if you'd like (the audio gets fed in through the Aux, back into Itch, and spit back out through Itch). Just keep in mind that since it's Aux, there's no syncing so you'll have to manually beat match.
Bookmarks