I think the ability to load reset-proof resident modules came with Kickstart 1.2 (1987?)
Great for updating OS components, but you'll run into trouble if trying to bolt on later OS release parts as they will likely need higher versions of other libraries / devices themselves (or at least they will version check for it) - either way, a likely failure unless you're happy with loading a long long list of newer modules or the module in question is designed to work with both old and newer releases.
I load a module or two on my 3.0/3.1 Amigas and just the updated scsi.device from the 90's on my 2.0 Amigas (A600's).