I found Grafana much more powerful and much prettier than the standard dashboard.
It also consumed way too much of my computer's resources (A Raspberry Pi) so I uninstalled it.
Mind you, with the "official" dashboard my laptop's browser uses vast amounts of memory if I have a couple of charts with too many data points.
Grafana dashboard is mainly for data display with excellent effects. It takes many different data sources (databases). However, you can not control the things (such as sensors) through Grafana dashboard easily (though it could be done but it may take lots of efforts, and the effort may be wasted after the next upgrade).
On the other hand, Node-RED dashboard offers an easy way to control the sensors. So the dashboard is not only for data visualization, but also a control panel that you can adjust settings easily.
IMHO the dashboard is best used viewed from another computer with resources more suitable for running a web browser. Although a Pi3B with touchscreen makes a very effective dedicated dashboard monitor when running Chromium in "kiosk" mode.