So the site is up now. Still need to fix up a few things, but not bad for a start. Some of the simfiles might not have the charts like they're posted, but give it some time and they will.