You could mount the servo on to the flap
Stepper will also work but servo is better suited for the application i think. It is absolute position control vs relative. With the stepper you either need a limit switch or you need to force stepper several steps over open an close, making it skip steps so that you get an absolute position reference.