Hi Richard, I'd say either... The one thing to keep in mind is that if you create a campaign program synch in Marketo, then it can only be a 1:1 relationship. If you have multiple Marketo items that you want to synch into a single SFDC campaign, then you'll need to create this in SFDC and have a flow step where the leads are pushed to SFDC.