Yep, if I am understanding the question right Teams will challenge one another and the results will be reported by both teams (we will most likely have an online form that you can just fill out). We are working on the automation so Teams will know be able to challenge teams immediately after another match and not have to worry about their ranking because the system is keeping track on calculating rankings for us.
We actually do have a TeamSpeak server dedicated to the system, that we posted about a lot earlier but we feel like it won't really pick up until August when teams will be able to face each other. All registered teams will have their own room for themselves. So when August comes, all you have to do is ask the captain and the match can begin straight away.
By discussing the seasons. Not sure if I know exactly what will be discussed (I am assuming the competitive game mode, or possibly organizing of certain events?), in any event we definitely encourage discussion :D
And it isn't my system x) it's the SCO's and we have all put a lot of effort into it. I am just one man in the group :)
We are currently working on the automation aspect of the system, and have someone heading that part of the project. Thank goodness that ain't me x)