we've wanted to do lots of different things including putting routing protocols on tiny embedded devices and air dropping them (missiles/rockets add excessive complexity to design of electronics due to high g-forces). as well as making something like a viral smartphone mesh that propagates as clients connect, but those are significantly more complex and less immediately useful than just helping people to use what they have already.
also byzantium is just a collection of tools that we've made play nicely together. the individual bits are all available independently and we only really wrote the control panel and captive portal which are not required for the system to work, just to make it easier. the software we used for mesh routing is already available as a package in openwrt and the other two protocols we are trying to support in the control panel still are either part of the linux kernel or also available in package form from many distros.
point being you can put the routing protocol on everything and have the services run on the "beefier" devices.