Do not suspend subscriptions for reaching limits, prevent them to reach limit.
If a subscription reaches a limit, for example in MSSQL database usage, it gets suspended by default (I know you can disable this but it's also a bad thing™).
Plesk should instead *prevent* them from reaching the limits. Also, when an administrator wants to know why a subscription is suspended, it should be clearly written as you browse it, instead of looking for it in the logs.
Allow clients to temporarily activate suspended accounts in order to fix the issue causing suspension.