Pros

  • Software toolkit available for custom driver development
  • Makes moving through 3-D realms more efficient
  • Great build quality

Cons

  • Challenging learning curve
  • No out-of-box support for multimedia software
  • Limited number of supported programs