Not disagreeing - just pointing that most of what you mentioned is already covered in the current flash backup capability.
I do not see any reason why at least the .xml files for VM definitions should not also be included in that zip file as they would be very small. Not sure if there is anything else VM configuration related that should be included? Obviously the vdisk files and iso images would not be part of such a backup.