They're all shit. Get a Lenovo mini PC off eBay and stick Debian on it. I replaced my shitty Pi with a Lenovo M600. If you want a dependable computer, stay away from pseudo-embedded hardware.
For example, the mini PC doesn't run on PoE. It won't fit in enclosure and can't put it on pole outside. But that is what I'm planning to do with Pi for ADS-B receiver.
The mini PC doesn't have PPS support or ability to install GPS receiver. That is what I need for Stratum 1 time server.
A lot of things I want to do just need USB. The question is if one PC or multiple Pis is better. I like idea of Pi per task since are independent units.