I agree.
I'm in the process of installing my own 3.1 system on an A4000 68060 with CGX. I have both 3.5 and 3.9, but I'm trying to get the speed of 3.1 with the functionality of 3.9 (3.9 is slower, 3.5 is far less stable, and HATE the doubletriple cold boot, and yes I've tried programmable ROMS and they do Funny Things).
I think I can do it but its taking a long time, and there are quite a few incompatibilies cropping up between different patches that need to be installed. And the result is far less elegant that 3.9. 3.9 deserves more credit than it gets I wish they just sold 3.9 ROMS to go with it as well.
I have a Flash ROM board that I have never properly utilized for one A4000 and a Deneb with Flash ROM functionality in another A4000 and I believe my ACA630 in my A600 has enough Flash ROM room to create a custom ROM file that would be an improvement over what AmigaOS3.9 does, or has. If there is not already a project out there, there should be one or more that suggest the best ROM modules to combine to create the best AmigaOS experience, based on the 3.1 Kickstart ROM's, plus only the best parts of 3.5, 3.9 and later improved ROM modules that were created after 3.9. There should be different recommendations for different CPU's, such as recommended ROM modules for each of the following Amiga models and CPU's;
A500/A2000 w/68000
A500/A2000 w/68030
A500/A2000 w/68040
A500/A2000 w/68060
A3000/A3000T w/68030
A3000/A3000T w/68040
A3000/A3000T w/68060
A3000/A3000T w/68060 & PPC
A1200/CD32 w/68020
A1200/A4000/A4000T w/68030 or 68040
A1200/A4000/A4000T w/68060
A1200/A4000/A4000T w/68060 & PPC
You could also almost double the above selections by adding another variable of RTG graphics card, or no RTG.
It would be nice to have some kind of matrix, or database that would give the best suggestions of not only ROM modules, but would also provide suggestions for optimizing datatypes, libraries and other parts of the system to get the best results. I am sure that this is something like what the un-official BoingBag3 and BoingBag4 projects are doing, but don't know how complete they are, and I don't think they make any suggestions for creating the best custom Kickstart ROM files. There are so many choices to best optimize the Amiga now, that it is quite an art to get all the best options installed. Those that have spent long hours picking and choosing which ROM modules and other OS components to use to get the best results should have a place to share their notes and experiences and discuss what works and what does not.