Thanks for the utility. Some feedback:
It would be nice to be able to view overall status/information for the MetroCluster in the vSphere Client rather than only being able to see information for one VMware cluster at a time.
It would also be good to have some detail available in the utility to quickly see the mirror status for aggregates. This could be an advanced option to display some of the information that would be available via the command line when checking MetroCluster status (some kind of summary of "aggr status" for example).
Also, it would be good to have some kind of check connected with DRS groups to be able to manage site affinity for VMs. I've had to write a set of PowerShell modules to check which VMs are located on storage on each MetroCluster controller and then populate DRS groups to make sure that VMs should normally run at the site that hosts their storage. The VMs will only run on vSphere hosts at the other site following a site failure. I can share these scripts to explain the logic behind the site affinity.
Kind regards, Richard