While cloning programs could offer a more granular view that may disperse the information. Maintainance is also a factor to consider.
A single program would have multiple benefits: there will be an unified view no matter leads are entering via landing pages, list imports, social media and so on.
I would suggest reading "
Using Period Cost in a Program"