Yes, I was thinking of compiling the other modules into the firmware as well, the modules usually provided in an extra tar...
I mean the memory in the RT-N16 is more than enough to include the modules, but I have to take a look at what is activated in the kernel config

I don't know if people wouldn't like it, to have a big bulky firmware (around 8MB I guess)
of course the modules can be loaded up at any time, so it won't take more RAM