Yikes? A transformers FORUM?
There's no need. Transformers itself isn't exactly that popular, seeing as I have yet to see a thread on them. It'd be a waste of space, and it would be like a sore sticking out on the forums.
Chief is right as well, it's not going to active. I'd have to vote "no" here.