Hey !
I'm currently using NetlifyPress on all my WordPress Headless and I quickly realized a problem with the editors of WordPress.
Since they are only editors, and therefore do not have access to the Netlify space, they do not know the build status of Netlify.
The idea here would be to have a metabox or some space within the Dashboard with the Netlify status badge.
This would allow to have an overview for the editors and thus avoid having a feedback or having a "spam" on the trigger button.
Another suggestion at the manual build level would be to have a metabox like "There are x unpublished changes", indicating to the user that he has not used the trigger for a while.
Thanks !