naw, i'm just yanking your chain. as far as I know it isn't against the rules. but it could be construed as spam, which is pushing it.
i'm not sure what the deal is, but the site is obviously some kind of scheme designed to generate hits. I'd avoid such things in the future.
edit: yeah, FO's doesn't let you delete your own threads. I think it would be a good idea, and I don't really see what harm it could do.