I understand the points that have been raised, and I agree that Enhance should not directly interfere with external services such as Google Workspace, Microsoft 365, or Zoho.
However, the purpose of my suggestion is to provide administrators with more options when suspending an account.
At the moment, when a customer uses external MX records, the suspension only affects the website. In practice, many customers continue operating normally because their email service remains fully functional. In some cases, the website is actually less critical to the business than email itself.
Personally, I would have no issue with also disabling DNS records related to external services during a suspension. After all, if the customer continues to ignore the issue and the account is eventually deleted, as has already been mentioned in this discussion, all of those DNS records will be removed anyway when the DNS zone is deleted.
In that scenario, the external services will inevitably stop working. The only difference is that it happens later, when the account is finally removed.
For this reason, I still believe it would be beneficial to offer configurable suspension policies, allowing each hosting provider to choose the approach that best fits their business model, whether that is maintaining the current behavior or applying a more comprehensive suspension that also affects DNS.
My goal is not to impose a single behavior on all Enhance users, but rather to provide additional tools for providers who want a more effective suspension process when necessary.