For sure! This may prompt some interesting learning on my end, since I'm not super aware of all of GSAP's new features.
A lot of us are ex-Flash developers, so GSAP has a wonderful familiarity. GSAP is great for complex, custom, and JS-controlled animations, but it understandably can't do everything. GSAP can be overkill for stuff that we can do with vanilla Javascript, and certain types of rapid user interactions can glitch (since GSAP is time based and not physics-based like React-Spring).
We use vanilla JS for scroll tracking (via Intersection Observer), and CSS animations wherever possible. So far, we're using GSAP for our more intricate animations, timelines to coordinate synchronized and scroll-controlled animations, and ticker for canvas rendering. And there's no avoiding SplitText
GSAP is always in our toolbelt, but depending on the seniority of our devs and the demands of our projects, we may lean more or less on built-in features versus custom, specialized utilities.