I use the open source scan converter (OSSC) It’s worked with everything I’ve thrown at it, including cga, ega, vga, video game consoles, x68000, apple ii, pc-8801, pc-9801, Mac black and white displays, apple iiGS… I can’t remember if I’ve run into something it didn’t work with.
HOWEVER - It’s worth noting that you need a de-15 (vga connector) input. For EGA I use a home made adapter with a few resistors that doesn’t do scan conversion but converts the three rgb signals as necessary. The OSSC does the scan conversion as necessary.
If you really only plan to use it for CGA and EGA and you want to save money and effort maybe you should wait for one of the other devices to come into stock.