I find it a step in the wrong direction to leave workbench.library outside the ROM, in LIBS:. Many Amiga users, me for one, do have different media and configs to load from (CF, ZIP, JAZ, PCMCIA FlashRAM, µSD… even bootable CD!), be it current one (WB v3.1.4/v3.2.x) or not, but if you try to load a WB3.9/3.5/3.1 on an Amiga with ROM version ≥ 3.1.4, it simply won't load, complaining about a missing workbench.library, not in ROM, not in LIBS:.
I can understand the space problems, a ROM with ever growing libraries, to the point of not having enough room to fit them all in, but I guess other solutions can be found (compressed libraries?) instead of leaving mandatory libs out.
Saluditos,
Ferrán.