I am the maker of the video SonicWalker links to. I recieved my KontrolDJ a month ago and it's a really good piece of equipment. It indeed has a really clean layout with not too many buttons. But as you can see in the video, buttons can have multiple tasks. While pressing the shift button, or one of the select buttons you give the buttons, jogs or knobs another function. This sounds confusing but is in fact quite simple.