Without the Catalina Patcher or OCLP, native Catalina won't boot in unsupported iMac 11,3.
Thus, in the early days when I am experimenting with the newer Mac OSes when OCLP is in active development, to ease troubleshooting, I have the DOSDude1 patched Catalina in my default internal SSD which would run upon PRAM reset without relying on the experimental OCLP and the beta OSes which may fail due to bugs. While High Sierra can natively boot in my iMac, it would cause pre-boot EFI volume corruption and thus I have to replace it with Catalina.
Later, I found out that the patched Catalina can run good under OCLP as well. Hence, I don't bother to unpatch it so that it can still serve as a final safety measure for booting up my iMac when my other volumes of newer mac OSes don't run. In fact, recently my Big Sur volume has to be reformatted due to an APFS Boot block is zeroed out for some unknown reason with inability to startup. Yes, I can use an OCLP patched USB finger to boot up for rescue and perform Disk Utility check but it is a slow process via USB 2. I also don't install OCLP onto my 3 internal SSDs of different OS for easier editing of the OCLP config on an SD card that serves to boot the various OS.
Of course, now that OCLP is stable enough and far in development that DOSDude1 Patcher may not be needed, but I still prefer a bootable volume in the default SATA drive upon PRAM reset. OCLP BootPicker is close but you may find it difficult to choose to boot from the OCLP SD without a native Apple BootPicker for the GOP vBIOS of the AMD. Your OCLP CD solution is good but I have replaced my internal DVD drive with a USB3 PCIe card.