I think the invite system is ridiculous. I put all my stuff on MEGA and no one needs an invite, all they need are the links.
I agree. I would only go on my myspleen to get the isos, so I won’t even ask for an invite. I do wish for Mega or Nyaa links though. Still good work though 😃