if i remember correctly, S2Scans is like the new name for Japanzai?? Forgot why. probably new members or new views?
anyways, you can try asking them to see if they have a backup of their old group works.
for series that they continued to work on after the name change, I think it might still be on their reader or dl links, but not sure about older works...