I feel like with what you have available to you, you're doing the best you can. Big companies like google or amazon are known to not care about some horrific things on their platforms for whatever reason until they get into legal trouble or someone with an audience points it out, which I feel like you're doing the latter.