I'm sure there's a hundred other pitfalls waiting. Anyone "upgrading" to Catalina on their main work Mac before at least a year is a lunatic. Half the software you use hasn't been tested on that, lazy devs will only now even be putting it on a second machine. You're a long way from safe.