Thanks, this was very helpful. Here's what I did (converting VMware Workstation VM):
1) Followed rwmj's guide to setting up a br0 device for libvirt in Fedora.
2) Deleted all vmware snapshots. sync. sync.
3) Grabbed vmware2libvirt from Ubuntu (it's just a standalone python script) and
used it with --bridge br0 -f foo.vmx > foo.xml.
4) Converted my vmdk to raw with qemu-img, moved it to /var/lib/libvirtd per your
instructions
5) Edited my xml to point to the right disk, use the qemu/raw driver, use the right
path for kvm (/urs/bin/qemu-kvm on Fedora).
6) Import into libvirt with virsh define foo.xml
7) virsh start foo
It just works! Great. And virt-viewer over qemu+ssh is great; I run this VM on a headless box on the LAN from my desktop.
I documented my transition in some of the sections on this page: https://justdavis.com/karl/it/davis/servers/eddings/vms.html