Seems I'm getting a Nanofury to replace a dead Bluefury. Anything I need to be aware of as regards getting the Nanofury working on BFGMiner on Linux (or indeed OpenWRT)?
You'll have to build hidapi for OpenWrt and recompile BFGMiner to use it.
Cheers Luke-Jr. I think I'll stick to the RPi then.

I hear there are significant problems with Nanofury on the RPi's buggy USB stack...
I plan to be looking into this in the upcoming weeks, but it may be a hardware issue I can't workaround.
Working fine here after hours of trying...

At least I get ~2.3 GH/s out of the Nanofury.
I'm using bfgminer 3.8.0 (latest git version) and all you have to do (after compiling) is to enforce the USB 2.0 low speed mode to make the USB communication stable. Note: this will also limit the network speed of your Raspi!
The slowdown can be achieved by putting dwc_otg.speed=1 into /boot/cmdline.txt. Note: all statements need to be at one line.
See this page for more infomation:
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=53832#sig411106 (the last section at the bottom.
Question: what does
NFY 0: Frequency drop over 50% detected, reinitialising
mean? I see a lot of these messages.