Overall I’d say everything is stable buuuut you might have to find little workarounds here n there and be ok with sprinkling some css here n there.
As for templating, I haven’t run into any issues but for some more specific cases, people had to find workarounds so if you do have a rather complex site, it might be worth looking through the forum a bit.
I say go for it but just keep an eye on client sites.
I’m using it on client sites but for now I’ll be the one doing the updates on a staging environment cause who knows…
No problem I write my custom CSS or JS all the time.
I have my own shortcodes or widgets ready. Or I customize the core widgets if the design needs it.
I don’t use any addon or plugin other than the builder itself.
Bricks works fine with wpml just not via translation editor yet (except for posts or cpts that are populated with regular non bricks content). So for bricks pages you basically just duplicate and populate them. For templates you render elements based on a condition based on the current language. I kinda did it the same way with other builders as well cause mostly other languages had slightly different content n layout.
If you wanna use the wpml translation editor with bricks content you’ll have to wait for official implementation.
No problem at all on my side. Ever. Works like magic. I do none custom code, CSS or PHP whatever. That way I keep everything simple and working and ready for future updates. If my clients need some fancy stuff, I direct them to some “Elementor expert” that will make their site fail every side-speed test:). So, with my minimalistic use of Bricks it is stable enough. I hope this was helpful.
I have no issues with Bricks Builder. I start websites already in this visual editor.
Sometimes I have small glitches but it is not comperable to Oxygen for example. This editor is fast and extremely logic.