While many bottlenecks still exist, our senior project is in a working state and is free to the world to use. It relies on an established TCP connection for control link communication and requires FreeBSD. You need a wireless chipset that supports monitor mode as well as raw frame injection.
Dtrace should prove to be a useful tool to take out most of the bottlenecks. A broadcast topology is definitely possible using this scheme should we utilize the fragment number as well as the segment number. This could also be implemented in Linux utilizing the project lorcon libraries.