I saw that the first and third Superworld superhero conversions were posted in the downloads (X-Men and DNAgents), so I added the missing one (New Teen Titans).
But it seems to have been taken down.
Did Perrin only approve the first and third one to be shared?
Edit:
After doing some research, it seems that the Titans stats were up at one point. Posted by an Admin, even.
So, it looks like something unrelated to Perrin may have been the reason they're not up.
Truly a shame, but that's the way the world is these days.