The Armalite, SAM3 32-bit "Arduino-Due-compatible" design

A couple of Qs.

How high current is high current?
Would it be able to run of the battery?

Looking at all the components it would probably be quite expensive. Also I the Pi really isn't in competition with this with only 8(?) IOs..