I have three boot partitions within the first 4GB of the hd:
1 OS3.9
2 MorphOS
3 OS4
OS3.9 has the highest priority. So you don't have to go twice into early startup.
For MorphOS you can edit startup-sequence and set bootdevice="bootdevice=DH1". You have to choose the partition only once in early startup.
For OS4 you can uncomment the entry in kickstart/kicklayout "kickstart/BootDevice". Afterwards type in a shell "echo > kickstart/BootDevice "DH2". You have to choose the partition only once in early startup.
Just another way to do it.