Marketo newbie here! I'm just starting to build programs, specifically email campaigns. It seems to me that you can create a Smart List in one of two ways, either creating a Smart List as a new local asset and then using the 'Member of Smart List' criteria to add this list to a program. Or I could just build the Smart List directly into the program, so it exists within the program, and not as an asset.
Are there any advantages to doing it in one way over another? What is considered best practice for this.
Thanks in advance,