Anyone deploying NSS via Terraform to Azure using VMScale Sets?

Hello All! New to Zscaler here but I am working on creating a Zscaler deployment in Azure using Terraform. I am planning on using a VMScale set of 2 instances in hopes of giving the resilience to for our Zscaler feeds as I read was suggested in Azure NSS Docs.

Wondering if a VMScale set would work or we need to spin up individual instances of the resiliency.

Also curious if anyone has successfully even deployed Zscaler NSS via Terraform. Thinking about using azurerm_image to create the image and then azurerm_linux_virtual_machine_scale_set