You're not the first person to recommend this. It's funny though, all the instances of this recommendation have related to the svmotion command line tool (they mention the --disks parameter). FYI - my SVMotion plugin does not call that tool, it actually does everything via code. Implementing the --disks option in code is quite easy, what is hard is how to represent it visually. See, I am trying to figure out how to best represent a many-to-many relationship visually. If you notice, most VI client operations only act on a single object, and one of the reasons (I am guessing) is that it is hard to represent many-to-many relationships. Because I want to be able to migrate many VMs' storage at once, I need to be able to also then migrate many VMs' disks at once. And perhaps to separate datastores. It becomes a tad tedious to write. I am thinking about it, but I am working on two other plugins before I get to it.
Thanks!