@akg7 As a user who uses EVE-NG since UNL times (good old days) I need to say that I am afraid EVE-NG is not very different from GNS3 and again it is just a wrapper for QEMU/KVM if we speak about technical side of virtualization. It doesn't even have Virtualbox and VMware hypervisors support, only QEMU/KVM. And the only Comware 7 image you can run there is VSR1000 router which is a typical NFV and it won't give you much experience for switches, as switching features are almost nonexistent in that product.
Otherwise I stand with @akg7 and strongly suggest VSR1000 for general Comware 7 experience and of course for routing features it is great.