Blah, haven't been here for a while. I'm still willing to help out in anyway I can, it's just that my stay here is going to be inconsistant due to stuff that needs attending to. We definately do need to spead the word. TSC pretty much started on GameFAQs so we probably need to advertise heavily on sites like those, eventhough it's filled with many not so inviting guests. Unfortunately, the MegaMan message boards there aren't that into time attacking.
More needs to be done here in order for it to seem legit and inviting. Right now, it lacks that. A skin would definately be a good start. Site maintainance is also a good idea, but the admin options were funky last time I tried to fix things up. Making elemental weaknesses charts are nice, but I doubt it'd attract people, but I guess it can build some credibility and that we know what we're talking about here.