Is the joystick analog or digital? If it's digital, you could use transistors or relays to perform the same action as the switches in the joystick. This approach would eliminate the need for a servo and a complex mechanism to make the servo move the joystick. If you wire the transistors/relays parallel to the joystick switches, you can still use the joystick.