launchpad w/ lpd8+lpk25?

launchpad w/ lpd8+lpk25?

So Im planning out a controller setup for ableton, which is the program I want to dj on in the future. After poking around Im thinking of the launchpad for general control (as its made for ableton?) plus the lpd8 and lpk25 because i want at least a few knobs and have some keys to lay down lines. What do people think of this setup? I dont really know anything about midi mapping (always played records) but could this be an efficient midi setup? Any gear substitutions i might want to check out? Thanks!