¿Cuál es la mejor manera de mostrar avisos personalizados a los usuarios desde un plugin?

Estoy trabajando en un plugin que evita que los usuarios creen un nuevo tema hasta que haya pasado cierto tiempo desde que crearon uno anterior. Cada usuario tiene un tiempo de espera diferente, por lo que el aviso no será genérico y variará para cada usuario. ¿Cuál es la mejor manera de hacerlo desde un plugin y cómo?

Me gusta cómo son estas alertas; ¿hay alguna forma de crear estas alertas para un usuario?

Ahora mismo estoy pensando en usar la sobrescritura de outlet top-notices del plugin con una condición if. Me pregunto si hay una forma mejor.