Do you have any compelling reasons to install/use Catalina? If not, please use Mojave, we know that for sure will work for you and has full support for a long time yet. Security is just about as good as Catalina and you can still run 32 bit apps. I'm still primarily on Mojave on my Dell 9020 MT and it's a very smooth experience other than wake from sleep not working when my AMD RX 570 is installed.
The reason I posted this Catalina guide before the OS is at 10.15.5 is for people that must be on Catalina for coding. They need the latest greatest version of Xcode for their livelihood. I haven't had the time to work out all the fine details and fine tuning of Catalina as of today.