I'm a college student, so portability and small footprint is ideal. However, I want quality in what I buy also so I don't have to do much replacing down the road. So would you agree with these purchases for an Ableton Based set-up:

Launchpad
Maschine Mikro
SLMKII
Apogee Duet2
HD-25ii
Krk Rokit 6's

I like the idea of taking the launchpad or mikro out on the quad and playing out beats into my headphones on a sunny day hah