Which is weird, I've compiled and ran custom kernels and modules on debian before fedora 1.0 iso was announced on freenode/#fedora and it wasn't even good.
For Gentoo, it was/is? part of the standard installation to configure and build a custom kernel.
Ok have you considered things may have changed in the 40+ releases since then?