Azure CDN as Auth0 reverse proxy

Hi,
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 (auth0.com)

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