Emon All-In-One

I have been contemplating how to best start my OEM project as I was recently setback by one of my Nanodes having its radio quit working (I was going to do a NanodeRF+NanodeTXshield.  I was going to take advantage of the problem and upgrade the emonTX part to an Arduino Due for the better ADC and more inputs.

Then I found the spark core (well photon actually, $19!) ARM core, 8x 12-bit analog inputs, and built in WiFi.  

Has anyone done any work combining the emonTX and emonbase packages?  I know icboredman did some work on getting emonlib ready for use with the Due.  But are there any other shoulders I can stand on to get this working?  Or warnings on potential problems?