The amount of 1/2 broken prometheus/grafana setups we see is crazy.
From a feature perspective there is some overlap (ex pod/node CPU and memory). But we have features that you can't get from the solutions you mentioned (ex service latency, latency by URL path (coming soon!). And have a lot more in the roadmap too. :)
We are also housing and managing the data for our users.