well obviously we have a question of “Which came first: the chicken or the egg?”.
Currently the way you described is fine although not really nice.
It could be easier in case you would accept a different domain for you KVM host. This is not nice, either. I know. Then you would
Install KVM as master in dom1.ain
Install UCS master in dom2.ain as vm
There have been thoughts to have a “KVM-only” version of UCS but there are no plans to implement it currently (and it would be very similar to the idea I mentioned above).
I would change this to “installing ucs-master on a KVM host”.It should be difficult to copy a KVM image ot the UCS KVM host.
By the way, AFAIK in past a proposed proceeding was to install the member server first without joining and creating the DC master VM afterwards without help of UVMM.