I did try to take later kernel modules and back-port them to an older kernel. Sometimes it works... The only benefit is that one does not need to make huge upgrades (kernel, modules, clib, other libs, etc) but now you are running on an ad hoc system and uncharted territory. Sounds like a thing a Slackware user would do... but not too often.