Hey there polocorp,
Have you allready bought your midi solution? I'm interested wich one you chose. I would also recommend Traktor (Traktor Pro).
I use it in combination with a Vestax VCI-300 and a Faderfox-DX2. I can tell you; It's all the controll I could ever need and wish for. I've got my mappings set up so that 1 configuration lets me do the standard 2 decks controll (VCI) en effects (Faderfox) en the other configuration lets me do 2 decks with the VCI, 2 decks on top of that with the Faderfox as well as the effects with the faderfox.
All I need is my laptop, VCI-300, Faderfox-DX2 and a couple of cables. And it all fits in one 21" laptop bag