This is good work.
Ethical consumption in a capitalist economy is unachievable...but we can optimise
totally. we can badger people to buy from better companies but that seems so tough. better to just make it easier for people to buy from better companies :)
Consumption itself is unethical.
There is nothing inherently ethical about co-op owned organizations nor anything inherently unethical about privately owned organizations.
The party vanguard of the worker co-op is exactly as capable of selfish or abusive behaviour as the private owner.