ACPI is not mandatory for every use cases, but depending on the guest OS that cloud-hypervisor will run, or depending on the need for supporting hotplug of CPU, memory and devices, ACPI will be mandatory.
That's why cloud-hypervisor should implement a way to provide ACPI tables to the guest.