After being made aware of scrutiny by this thread I wanted to try it. Suprise! There's a TrueCharts chart for that. So installation was a couple of clicks on my TN SCALE. Sending metrics from my TN CORE systems was as simple as I sketched above - download FreeBSD binary from Github, put it somewhere on your pool, create cron job.
The good:
Awesome dashboard for all your storage devices, easy installation, easy use for multiple hosts.
The bad:
Hub (as in "hub and spoke") can run only on Linux due to InfluxDB 2 requirement.
The ugly:
No authentication whatsoever, so not usable on the public Internet, e.g. for our fleet of >100 servers in 5 different locations.
No grouping or organising of any kind, so again >100 servers will give you one heck of a single dashboard.
Still: great tool for a home lab or a small environment. I will probably deploy it at work for the 4 TrueNAS systems we run.