Every nocode tool has its weaknesses.
After building a client project on Flutterflow, I discovered its true potential. Having previously built projects on Adalo, I am familiar with its weaknesses. Consequently, I no longer recommend it to my clients after two projects.
Despite having some weaknesses, I have recently been using Flutterflow for client projects, and it remains a reliable option. If any issues arise, there are workarounds, and you can build custom widgets to overcome straightforward issues that are not addressed by the core team.
I still highly recommend building projects using Flutterflow, but if it is a web-based project, you must plan carefully. It works fine if your project is mobile web-based first.