What about adding this to pfSense as well? I think having it as an addon that can be bootstrapped to modular router software/firmware would make adoption easier.
I also imagine with pfSense it would be a little simpler to get setup, since that is FreeBSD based (if memory serves).