Currently Dusk works fine provided your metrics don't need to be transformed in any way. If you try and use any functions, then they get passed to the Graphite metric find facility and returns no matches.
As an example, I'd like to compare all non-idle CPU, something like:
sumSeriesWithWildcards(averageSeriesWithWildcards(exclude(hosts.*.cpu.*.*, "\.idle$"),3),3)
...where each metric is of the format hosts.hostname.cpu.0.system, etc.
Perhaps requires separating out the metric path, although passing that in the above example would result in far more rows than there are actual hosts.