Thanks for sharing your thoughts and the careful analysis! I use Dash regularly for various purposes and mainly to develop my predictive analytics/ data analysis prototypes.
I've used Streamlit and Gradio many times and realized that none of the others give as much flexibility as Dash. I recently open-sourced Fast Dash to make building Dash apps faster. I plan to add many new features and functionalities to make using Dash even easier. I published the introductory post here: https://towardsdatascience.com/introducing-fast-dash-a-framework-for-rapid-development-of-ml-prototypes-88379e3e6047