Speaking of safe harbour, have you registered yourself with the copyright office with a designated contact person to receive DMCA takedown requests? You don't seem to have a prominent link to that info on your mobile page.
I suspect that THAT will cause you issues.