-----the following specifications:
CPU: An ARMv7a processor and NEON support. This includes any Cortex-A8, Cortex-A9 except for Tegra 2, Cortex-A15, Scorpion, or Krait processors.
Tegra 2, ARM11, Intel Atom, and MIPS processors are not compatible.
RAM: At least 256MB on the device. Ideally over 128MB free.
Display: At least 320x480 is recommended
OS: Android Gingerbread version 2.3.3 or higher
DraStic Emulation wouldn't make much difference till the fact that you have ---
-----
Honestly, i think exophase did a good job with the emu.
My htc explorer (600mhz arm cortex a5, 512mb ram, adreno 200 gpu) does a decent job running it.
Any of these-http://www.willgoo.com/android-tv-box-c-79-page1.html?zenid=020s2ef06ablkeu8bcghhv36n3 should be able to run it theoretically.
I don't have an Android usb stick so I wouldn't be able to tell you about that but honestly, I think nds emulation would be more enjoyable with a touch screen (the best choice would be a tablet, i think)