I recommend Catalina. Seriously. You gotta do your own research though if you still need to use 32-bit apps or if you're a DJ and need to adapt something or something about your workflow with the iTunes library (? I'm not a DJ), other than that I'm finding that the posts here make the problems seem blown way out of proportion. If you read closely there is little substance, a lot of knee jerk reactions to unsubstantiated claims. If you do upgrade, my prediction is one day you'll install 10.15.1 that will fix bugs you never knew existed in 10.15.0. I see the same whining every release, whether it's macOS or iOS. Sure there are bugs. Sure there seems to be more whining this time. It's a new feature release. New feature releases tend to have more visible bugs than 'under the hood' performance/stability releases. Sure some people will be affected. But 99% of people will never actually experience a bug that has any affect on getting work done. I stand by that statistic even though I pulled it out of my ear. Unless you don't care about the new features and are satisfied with Mojave (and still don't feel confident about Catalina), I'd say do the research, then go for it.
I use alot of Native Instrument & Spitfire Audio stuff, both companies don’t recommend to do an update to Catalina.