The existence of both is justified for their unique merits. However, I’d argue that the ‘immutable’/atomic model makes more sense for a system that’s dedicated towards gaming.
For a general daily driver, it all comes down to your specific needs. If Bazzite satisfies those, I’d argue it’s the safer pick. However, if (for some reason) Bazzite falls short^[1]^, then go for Nobara instead.
There’s a lot more to it than this, but I kept it short for the sake of brevity.
Honestly, there’s only very little that Bazzite actually can’t do. Though its unique workflow might require some adjusting. Regardless, if you go for Bazzite, ensure to take a proper look at its documentation.