I held off upgrading to Catalina for a long time. I was hanging onto a few 32bit only apps and also I’ve experienced trouble in the past with new OS iterations. As we have reached 10.15.5 I decided to take the plunge and upgrade. We are running a few Macs in the house. Both MacBooks support Catalina natively, but my iMac is a 2009 model and as such is technically unsupported. I’ve been upgrading my 2009 iMac for a few years using the DosDude patch and it has always worked perfectly. The upgrade of the MacBooks went great, and even the iMac seemed to be coping well.