RE: How to improve 3D flying?
Oh, and about servo speed....you'll never dream of noticing a difference, until you try a faster servo. I've had two similar sized planes, one with S3004's all around, and the other with fast, high-torque, MG servos. The difference in feel, connection, and response is incredible. It really makes a world of difference. Buy yourself a 6v battery, and then get a better (yet still inexpensive) servo on rudder down the road. An example of that kind of servo is the Hobbico CS-64 for 23 bones. The servo isn't really necessary, but you'll fly that rudder like a foamy's, no joke.
I definitely believe that quicker servos help, even my very opposed (and stubborn) father realized that faster servos really make a difference on the feel of an R/C plane.