Well a small servo is probably easier to use, but it will not have a 'default position' that it moves to when you power it off, you have to command it to every position required before removing power. A solenoid has a internal spring to establish it's 'default position'. A solenoid however does require you use a switching transistor to supply the current it requires as it's more then a output pin can provide.