If you don't have any enforcement issues, as you seem to be saying, get rid of management company altogether and hire a CPA to take care of the books. There are plenty of CPAs that do that for a fraction of the cost of a management company, which are designed to to provide a lot more expansive services. Also, some management companies have "financials only" services that are similar to just hiring a CPA. The nice party about that is if you need a little more service, they can usually meet additional needs seemlessly.
Also, HOAs can be community galvanizers. Have socials, use funds to unite the neighborhood.