No.
If a mech costs the same as 20 tanks and the mech is not as useful as 20 tanks it's wasteful, if it is as useful or more than 20 tanks it's over powered.
There simply can not be any balance to it.
Edit: POTD before my post
http://www.planetside-universe.com/p...td.php?id=1330