That would work.
You could also use a couple of your opto outputs to step a stepper motor, but the RC servo is a better solution because it contains position feedback -- so the pot will always be driven to the same position for given analog voltage input from the controller.