I built many projects with Laravel Nova and Filament is by far the better tool. In the past year I converted most Nova projects over to Filament. Way more flexible, and the developers are also way more receptive to feedback. And best of all--it's free!
After multiple years of React/Next.js chaos working in this ecosystem again feels like sitting on the couch under a warm blanket.
Also, if we’re talking about legacy baggage, let me tell you a story about JavaScript and “this”…
There is Petal[1] that looks like the most advanced one right now, but not yet as complete.