This keyboard had a steep learning curve but damn if it isnt powerful.
Im still getting the hang of it but once you play around with it for some time, youll be typing quickly and accurately.
I was also shocked at the level of customization built into this thing. You can literally change every aspect of the keyboard. For example, you can re-size the height of the keyboard, each individual key, how far spaced they are, not to mention what color the background and keys are. And the keyboard is pretty too, the optional effects are impressive to look at.
Theres so much functionality in this keyboard that its nearly impossible to describe here, but its totally worth it but it can be a little daunting and intimidating when you look at the options for the first time.