I would suggest reconsidering the BeagleBone. Although not well advertised, it also contains two dedicated 200MHz cores that have full access to the main memory, and IO space as well as having their own cache. Unless you absolutely need 4 full cores of a Pi2/Pi3, I think you will find the BBB to be an excellent choice. It is also 100% open. I have a copy of the PCB designs tucked away and if it ever becomes necessary, I can have justa bout any PCB shop make them for me.
Also get a look at that last list, there are a bunch of options all over the spectrum of price, CPU performance and IO options, so there is likely to be something for everyone.
I would also like to note that the RPi foundation has caused me personal grief once already by EOLing the original Pi B and B+. We used to use hundreds of those things, but when they stopped making them, we had to switch to the Pi2 / Pi3. For most things that isn't a big deal, but these were part of a CE compliant device, and when we switched to the Pi3 we had to redo the compliance which cost $220K. We use about 5,000 per year, so it effectively added $40 to every unit we sell if we amortize it over a single year. Pretty shitty deal. All of our new designs are dual use, so we can continue using the Pi3s, but when they get EOLed, we are going BBB, or whatever they come out with for the next rev. In short, the RPi is a neat toy, but that is all it will ever be. There are plenty of other options that are in it for the long haul.