Only negative thing i have about it, is that the build quality can be a little dodgy. I've been through a lot of them at work, mostly for drone beta/prototype applications, and some of the boards were pretty badly made (bad soldering loose connections on the I/O stuff like that). Most are just fine though.
RE: I Just Wanna BOINC! -- Part 3: Alternative Single Board Computers