Honestly, I don't know much about F9, but it may come down to who will take care of you better during weather/mech delays. But from what you've posted so far, I'd say go with F9, since you're not going to be getting UDU, or traveling internationally.