It is a professional system which is also suited for hobby.
friend of mine is working with this board to create a cheap Arduino like board which later can be programmed via IDE or MF4 just like the Arduino or XDuino. The status of this project is at 80% at the moment and only God knows when he will finish it. But it is really working a bit.
The problem is that the ARM processor is so complex that even the MIT boys are having fits.
Put in a fancier chip and it gets very frustrating not providing the more advanced capabilities available, or very difficult to provide simplified access to those capabilities.