Button fields are great and glad this was released as we had a couple automations using the Checkbox fields to simulate the same thing, a user clicking and triggering an automation.
The one downside for me is currently that you cannot make the button field task type specific, only location specific. This isn't a restriction when it comes to the checkbox field which we were using previously.
I hope the new button field gets around this limitation.