mr_bigmouth_502 wrote:
I have no specific goal in mind, other than to build a super-fast operating system while learning a few things along the way. Xubuntu is nice, but I'm sure that I can come up with something that suits my needs without all the unnecessary bloat. I've always wanted to try a Linux From Scratch system, but I don't quite have the coding skills for it, so Gentoo/Funtoo provides a nice base for me to work with.
LFS doesn't really require any coding skills. Just familiarity with working from a terminal. Still, Gentoo is good practice if you want to try your hand at it later down the road. I recommend using a tool called 'paco' (it's on SourceForge) in lieu of a full package management system. It traces files created during package installation and outputs them to a list in /var/log. It's easy to install it into your temporary toolchain and use it during the final build process, with a little creativity.
Looks like you've answered your own question. Just for sake of completeness, here is what LFS has to say about virtual kernel filesystems:
http://www.linuxfromscratch.org/lfs/view/development/chapter06/kernfs.html.