So if I use "host" and configure my VM that their requirements are not above the weakest CPU everthing should work fine.
Whatever you said, it doesn't makes sense.
Host = enables all cpu features, that the cpu supports on the Hypervisor the VM is running on.
If you set Host in vm-settings and migrate the VM to another host with a different CPU your VM will freeze.
If you reboot the VM, it will work again, but passthrough the cores of the new host, where you just migrated the VM to.
Live-Migration between different CPU's with "Host" as CPU-Profile in the VM-Settings will always freeze the VM.
It's like you take your Computer and Swap a completely different CPU, while its running.
It only works if you swap to the same CPU (Or a slightly different model from the same Plattform/Generation).
Slightly different only works with as example:
Genoa 9374F with Genoa 9474F or Genoa 9274F.
Or Ryzen 5800x with Ryzen 5900x.
But will freeze on live migration, if its a different cpu, even the same plattform/generation but for example one has IGPU and the other Don't.
So if you have different CPU's, you can use for example the x86_64_v2_aes Profile, if your CPUs are halfway actual.
You can use x86_64_v3 or V4 Profile, if all cpus in your cluster supports that profile.
If you find the Profile which all CPU's support with the most instructions, you get the most performance usually inside your VM and you can Live-Migrate.
I don't know how to simplify this.
You can use this script for example:
https://github.com/HenrikBengtsson/x86-64-level
It will tell you which Profile your cpu supports, if server 1 supports x86-64-v3, server 2 supports x86-64-v1 and server3 supports x86-64-v4, you have to use x86-64-v1.
Because all the higher Profiles support all instructions from the lower Profiles too.
Proxmox use x86-64-v2+aes as default, which is a good default to cover the most CPU's (old and new) and still have a relatively good instruction support.
But if you can use a higher/better Profile like v3/v4, you should, if all you cpus in your servers support it.
Cheers