Safety Clean is great - The auto restoration shops I worked in (years ago) had that set up.
The only thing, is that IIRC, you have to set up an account with them, and rent their parts washers, etc.
If the co-op can pay for it, certainly the way to go.