Azure CDN as Auth0 reverse proxy

We are working on migrating from a nginx VM to azure CDN as Auth0 reverse proxy.
As per the documentation provided by Auth0, we need to select the premium plan from azure CDN( currently it verizon permium )
Is this really necessary? and why?

Configure Azure CDN as Reverse Proxy (

Could we also use azure front door instead of CDN.
The reason is we don’t want to change our endpoint and certificate propogation takes 6 to 8 hours in azure CDN. But initial understanding for front door seems to take seconds to propogate.

we decided to go with azure app gateway