Not a bad Idea, and to be honest i don't like FB, while I like Twitter.
It would be nice so we can, ask for suggestion at last minutes, ask to watch a match, share pics.
I think It's a good idea, personally i would create a second account on twitter just for Top Eleven.