Haha, I’ve have played with it, but haven’t gotten it sorted completely. It’s a pretty major change to make to both sides of the code. I know how advantageous it would be to offer both options so it WILL happen, one way or another. If you want a shield you can order one as they currently are (software not quite finished 😉 , but coming along nicely) and test it out.
If it turns out that I can’t make the Due work at a device without extra parts I did make the shield have a spot for an FTDI chip, but it means surface mount soldering with fine pitched pins. If you feel comfortable doing that you could always add it later. Or there is another alternative, you could hack something like this together and solder it to the top of the shield.