Ranked in these QuestionsQuestion Ranking
Pro Extendable hardware
There are 92 expansion pins, with 46-pin female connectors on both sides of the board with other 6 serial pins to be used for debugging.
Pro Programmable Real Time Units with GPIO control
Real-time coprocessors allow for embedded systems control and bit-banging communication
Pro On board storage
Has on board integrated storage of 4GB. It can also have an SD card in addition to the integrated storage and can boot from either of them.
Pro Analog Inputs
There are 7 1.8V analog inputs.
Pro Responsive, helpful online community
Con Lack of a proper OpenGL driver
It sounds like the driver is possible, but the information is spread out over forums and GitHub.
Con Only one USB available for peripherals
There's only one USB port available for peripherals, which is a bit annoying considering how two USB ports is a minimum to have a keyboard and a mouse hooked up without having to use a powered USB hub.