I am raising this feature request on behalf of one of our customers.
Currently, a Failover Cluster role installed on the server we're polling with the agent is not considered, so the Hyper-V servers, in our case, show up as standalone hosts, and the Clustered Shared Volumes don't show up either. It's generally a more limited dataset when polling via the agent.
This applies not only to Hyper-V, though, but anything with the Failover Cluster role on Windows Server. We've recently started using SQL Failover Clustered Instances, which also suffer from the same limitations as WMI-based polling.