I'd almost say the mechs are underpowered. I killed more real players hopping around rooftops than I did in my Titan. Once you get into your Titan everyone wants to kill you it's like putting a huge bullseye on your back. I don't know the Beta is very limited, I'll be interested to hear everything that comes with the final game. The thing I don't like so far is the Epilogue, that drop ship gets smoked way too easily.
The OFFICIAL Chiefs slogan, "Oh well, there's always next year."