I think IF you do this, you have to do this right and go the full way. Bidirectional Ethernet API for the KPA, socket level communication. Some old school C/C++ coding on these uCs, open ethernet API and voilà ... there you have a platform independent COM stack. This would enable DAW plugins as well, by the way.
How awesome would that be?