TM, no possible doubt, the deck won worlds for some reason, right?
Ofcourse, TM vs TA would result in a win for TA, but, weakness plays too much of a role in that. Although I think a decent TA deck can beat a decent TA if it's played right.
Even with weakness, TM can find ways around them to win. Just because they are TM doesn't mean that they won't run some electrics from other sets as techs.