Quote: it is a question if I can work around the limitations. e.g. also lots of modules missing in Ayufan rc builds, e.g. btusb
You could just try to build the kernel with the modules you need yourself in order to try them out. It's pretty easy. Just git clone ayufan's linux-mainline repo, apt-get install gcc and friends (if you haven't already), run 'make menuconfig', select Y or M for the stuff you need, then build with 'make -j6 bindeb-pkg'. The package will be in the parent folder and can just be installed as usual with dpkg -i. Thanks to the work of the maintainers of this image it will even take care of modifying extlinux.conf. If you mess it up you can just go back to the old kernel by editing extlinux.conf manually or choosing a dfiferent kernel via serial console.