The Due is a different processor family than the AVR-based Arduinos and really is in a whole different league. On top of being a lot faster and having more IO and memory, it’s architecture is closer to the processors used in things like the Braids and aleph - which, while a little less straightforward is a lot more powerful under the hood.
If you wanted to use an AVR + host sheld, it will work, but the Due won’t be any more expensive than the pair and you’ll have to adapt the USB code yourself.
(Oh, and hello to everyone on lines. Nice spot for a chat)