Just my two cents on a couple of aspects of TvT.
1) I think there should be a visible, if small, reward, for being the winning team. With the current system, it's pretty easy for someone to just go Rambo and ignore the whole teamplay to focus instead on killing opponents, because in the end, his/her team might lose, but he/she still gets his/her 65 Tokens. My idea would be to lower the cap on tokens slightly for the losing team (to 55 instead of 65), so that there's still an incentive to take the castle, selfish or not, but on the other hand, there's no benefit to passive observers on the winning team.
2) Currently, attacking players would often wait around until a certain time period (usually around 3-4 minutes remaining), and then rush in to take the castle, making it virtually impossible for the opposing team to stage a comeback due to the time limit. During this time, attacks are more or less half-hearted, aiming to weaken the castle rather than taking it prematurely. I'm not even sure this can be considered a problem; granted, it's a viable strategy considering current rules, and the defending team should be well aware of that fact. Still, it almost feels like I'm exploiting the time limit, rather than adhering to it.