There is no question that RIAA is no angel, I'm just saying you're complicating it for muxtape and the direct result might be them not being able to provide an awesome service or them having to make it much less attractive.
If this is public, muxtape potentially shuts down; RIAA does not change its unethical practices. Think about it.