Oooh, I just had a idea.
If you get ROMs/EPROMS that are much larger than what is required, then what you could do is connect all of the amiga address lines to the ROM address lines, except displaced by one or two address pins (Eg, A0 goes to A2, A1 to A3 etc, providing that this *larger* chip as two more address lines - In this example - Than the standard ROMs). This way, suppose you displaced the addresses by two pins, then you could have 4 different kickstarts programmed into the ROM / EPROM, selectable by applying voltages to the first two address pins.
This way, the 4 kickstarts would have there code staggered every fourth memory location (With a address pin dispalacement of 2).
One problem: I dont have a programmer. The largest amount of code I have ever programmed into a EPROM is 16 addresses, manually, using DIP switches on a protoboard. This EPROM is used as a LUT in a RC remote control converter. :-D
Hodgkinson.