No updates, same deal, just hosting them here so mugen players can get a copy. I am betting the original thread is long gone by now and the old download links have expired.
Having them all in one page will ensure that they will get a view and maybe a download. I know when I visit a website for downloads I never look inside the forums. When someone looks for stages they just want to get the stages.