Nice but i don't think it's ready for open beta,last weeks patch screwed up the repair bill.
Don't buy a mech until the repair bill is fixed if you are going to start open Beta unless you are prepared to pay 50%-150% of what you earn on repairing your mech.