Well, the videos look pretty darn good to be honest. If they get that kind of performance I will be really excited. I agree about the $120 with the others. I mean, I don't think it is worth it to be honest. The $60 could be a deal, but it really depends on what the $80 of in game money translates into. Just 3 months of premium for $120 and 4 premium mechs (without knowing a little more about how good they will all be) it is hard to say if that is worth the money.
I am leaning toward the $60 (will probably take the atlas, just like about 95% of the others who would do the $60 deal). If they had a hatchman (which actually used the hatchet), I would have probably gone for that. But from the looks of it, this game has also ignored the physical combat aspects like almost all the previous ones (save for the death-from-above in Mechwarrior, and MW2).