use programmer or matchboxes?
The matchbox is a bandaid and you should not need to use them if you properly program the servos. However, there are several ways to do this. The first way it to make a jig with a long arm on the servo and match each servo to have exactly the same center and end points. Don't just match the numbers on the programmer, you must match the physical travel. This may have been where your freind made his mistake. The othe way is to match each servo to the other as you hook them up. This is probably the best way as you can fine tune them perfectly. The disadvantage is that this way takes much more time, but all good things do.
Just recently our Factory Pilot Joe Hunt set up two 40% aircraft with 15 5945's in them each. He has developed a technique that works well and he should be posting the info on his website (down on the deck.com) You could also contact him and he would be happy to help you.
Good luck!
Mike.