Update: A few people have come back to WC, and a new Forum on A "One-Punch Man/Hero Academia" forum has popped up that a few people are joining (myself and ten among them).
Link: No Heroes Forum
As always a Long shot but its a starting point to jump. I will be on the look out for any more people on WC or from the site after this one. Will try posting there.
Hope anyone seeing this will come join us either way.
Message me if you rejoin WC.
-Zenguai