Yes, that would go in battle strategy and tactics discussion. I thought you were talking about a team for in-game use, which would go in the in-game thread. But general human-to-human team discussion belongs in the main forum--just make a thread about it there, in BS&T, and people will talk about it.
I suppose it's easier to say it's a thread for teams designed to surmount in-game, not human, opponents. If your team is trying to do both, well--they're different games, so to speak, so it's really quite hard to do both.