Looks like a great project! Ping me if you don't get a good response, but I expect you will. I'd love to jump in but just launched some stuff of my own and I am bandwidth limited.
If you're using avr as your front end, why not flash it to arduino and do the firmware simply. It's lame but what's the avr got to do? Pass serial back and forth? A bit of configuration on the front end, and after that it's grab bytes from USB and stuff into the fury.
Thanks and yes I got a couple of quick developers time to weed them out. I really dont have a preference in what IDE the developer wishes to use. Arduino will make it much easier. The BF250 is a LevelShift & MUX in one and has an SPI interface.