"The bunnie" says otherwise (from The Fine Article's comment section):
December 16, 2012 at 3:20 am
Clarification: Wifi does not require a closed-source blob, if you use an Atheros 9k mPCI-x version
The USB card is provided as an option just in case you want to put something else in the mini PCI slot, or you wanted a second wifi interface for some reason. Also, the USB card is much cheaper than the mPCIx card, so it’s a cost-down option for those who don’t care as much about a small blob in the system. Basically, if you care about having no blob for wifi, you can pay for an option that is open source.
GPU, on the other hand, is probably out of reach. nvdia and ATI have set a pretty strong precedent for closed source drivers to use those elements, and the IP vendors for integrated GPUs (like Vivante) are following suit. However, GPU is non-essential IMO for a large application space.
An interesting project, I wish them luck. Even if it is never widely popular in the marketplace, who knows what spinoff projects this might launch?
Yeah, for Wifi IF you use one specific mPCI-x version, but he also ammends GPUs are "out of reach", as in "binary blobs required". So, from a purist point of view, no different than the myriad of ARM netbooks/tablets/convertibles/whatnot.