As far as I understand how it works, using the actions menu drop-down is terrible. You can only register buttons on a form-by-form basis rather than across all forms on a record, and the buttons you register can only be seen in EDIT mode.
A great deal of our buttons are for users who do not have broad edit permissions to trigger specific processes.