Are 605's enough?
Throw away the included nylon servo-arms. They are a disaster waiting to happen... especially if you push the servos hard. I like the aluminum ones from Century Helicopter. Took a 175mph diamond dust destroyed in front of 200+ spectators to teach me.