Here's the problem: You got suspended by one of our highest level staff members who reviewed it, confirmed it was file hosting, and took it down.
Based off the name of the main domain on the account I would venture to bet it was something similar to youtube installed (itube, youtube, very close together). That'd count as File Storage/Video Hosting, which we don't allow as per the TOS.
In any case, the problem here is you were suspended by the admins - there's no way to go back and challenge them once they suspend it, because frankly if you broke the TOS bad enough for them to come out and look at your account as opposed to figuring out how to make the service better, there was a problem.
Closing the ticket since this is as resolved as it's gunna get.