Julia,
If you use the "add to list" parameter in your flow, you can select random sample and select the amount (%) you want to grab. Then you would add the name of your list. In your smart list, you would have to select from a static list as oppose to a dynimic list because the number of members may change overtime for the latter.