Everything works except sleep of course
If you are already on Mojave, just replace the config.plist with the new one built for Catalina
Choose 15h_16h for FX, A series and 17 for Ryzen.
If you get panic at AppleIntelMCE put AppleMCEReporterDisabler.kext inside EFI>Clover>kexts>others.
(optional) don't know if it's useful but put SSDT-EC.dsl in Clover->ACPI->patched
If you see "USB Accessory needs power" when you plug in a device change SMBIOS to iMacPro1.1 iMac 19,1
Update: Got Sidecar working Followed this post.
Sleep is (still) broken. Got Handoff/Continuity working with TP-Link Archer T6E and Kinivo BTD400.
Hope this helps someone
MB : MSI 970 GAMING
GPU : Sapphire Radeon RX 580
CPU : Ryzen 5 3600
Mobo : MSI B450 Gaming Pro Max
GPU : "