Is it worth switching apps from flexdashboard to quarto dashboard?

Hi folks,

I am a fairly experienced R user who has dabbled with making a few simple shiny apps for data processing and visualization. I typically use {flexdashboard} with runtime: shiny because I need the reactivity but want to avoid the nested code of building the UI with shiny.

I recently built an app in this way ({flexdashboard} with runtime: shiny), and it works fine. The leaflet map is a little bit buggy (as described in this GitHub issue), but I can live with it.

At shiny conf last week, I learned about Quarto dashboard with server: shiny, which is the “next generation” of {flexdashboard} with runtime: shiny. I have played around with Quarto dashboard a bit since then and I’m getting used to the idea of contexts and the differences in how the UI displays.

I have time to switch my existing dashboards from {flexdashboard} to {quarto} before they go into production. My question is: is that worth it?? I haven’t seen very much discussion around the pros/cons of the two options, so I’m interested in what people think.