I completely agree with the points raised earlier about improving the default SOA and DNS values.
It would be even better if Enhance allowed us to define a custom DNS template, where each user (or hosting provider) could specify their own default values — including SOA parameters and TTLs — to match their preferred standards or external monitoring tools.
For example, we often get warnings like this from external DNS validators:
Status Warning: SOA Expire value out of recommended range
ns1.domain.com reported Expire 3628800 – Expire is recommended to be between 1209600 and 2419200.
Having a configurable template system would let us:
- Set our own default SOA (Expire, Refresh, Retry, TTL, etc.) values.
- Apply consistent TTL values across multiple record types (A, AAAA, MX, TXT, CNAME, etc.) with a single change.
- Avoid post-creation manual edits after each new zone is generated.