It's required when editing, so we should set it up front. Also, it will make it easier to charge contributions as we won't have to copy it from a previous contribution.
Customize query in gerrit
|wikimedia/fundraising/crm||master||+11 -2||Set financial type ID when creating ContributionRecur records|
Hmm - I don't know if it SHOULD be required when editing - the field was originally introduced as an optional override- if it's a pain to revive Elliot's patch I could check out the requireness