Thruway has some nice vehicle balance and all that, it would have fit well into those videos. I am basically onto balancing air vehicles and heavy vehicles in that series though, so that's not gonna help now. I'll keep the map in mind in the future though.
horrible frag grenade placement = bad map nice try though ;P That is considered spam. Remove it so you don't get infracted for spam.
Are you the same guy I've just seen posting on B.net, MLG and now here all within the last couple of hours? If so, you do get around :P.