I tried loading DNSSpoof on my nano and it installed, but upon trying to install dependencies, the dependency install just ran and ran without ever stopping. Stranger yet, I couldn't get any other modules to install dependencies. Even stranger, the issue persisted after resetting the unit (via press and hold on the reset button) and reformatting the SD card and resetting again. Even on a "clean" unit, the dependency installations would no longer work.
I tried running this in two different locations over three independent gateways that I confirmed had internet connection at two different times. At each one, I was able to reach the internet to pull up bulletins and module lists... so internet was not the problem.
My next step is going to probably be jffs2reset -y && reboot, and if that does not fix the issue, I'll probably try to reflash the latest firmware unless someone either has a different suggestion or wants more info as a potential bug.