This controller was my first controller and it helped me a lot!
It is a great controller for learn how to beatmatch, just because you can't see any form of wave form you need to do everything by ear.
I just bought this Monitors and use them for live performance.
It is great for you're ear protection and they isolate a lot of noise.
You can focus for the full 100% on the music you are mixing.