Personally....it gave my business "kudos", as any subsequent new Customer couldn't believe our small company had accreditation.
So it was a great "sales tool" as a door opener.
From a business standpoint - it had zero benefit for productivity or quality of parts.
What it was good for, is the MOPS and Measures - I chose various things to measure - the obvious such as Customer returns, OTD, but also Orders received, Quotes won versus lost etc.
I ran stats every 6 months, and could see where we stood over the previous 6 months, year, etc.
This was all pretty automated via a couple of spread sheets so all told including annual audit, I reckon ISO cost me 3x days per year.
This sounds well thought out.
I've been doing the same type of thing where I'm at, step by step. Without going into detail this generally revolves around a bunch of "metrics" that just come out of peoples heads in water cooler discussions, or on the fly with the boss. No more word of mouth memory talking for those things I'm tracking.
As our ERP doesn't really have anything setup for what I call "Status Monitoring" of selected things, I've setup a couple of spreadsheets. Blueprint reviews is one example. Now, if the Owner, or anyone else, want's to know about "X", there's a live, real data based view of that, including dynamically updated Pie / Bar Charts.
For us there has been an improvement in Quality & Risk Mitigation in the sense that we've tightened up processes to include, for instance, writing down your measurements on the blueprint, not just peeling the steel, then checking it, doing that all in your head. If you take a measurement, or setup a block stack, your best first risk mitigator is to actually write down your finding next to the dimension on the blueprint. You have, real time, an arbitrary flag in your field of view if you made a mistake in putting together your block stack and/or you machined the feature out of tolerance for some reason. What you wrote down right next to the DIM doesn't match the DIM.
Anyway, it does sound like you have a Method of going about business. Bravo!