@petraleigh My suggestion would indeed also be to keep one list as the main list and use profile properties as a way to distinguish various type of people and use segments to create specific groups with same trademarks.
However, a signup to list will only trigger once, either a person is on a list or not. If you're triggering flows on a signup to a specific list then using a segment might not be the best way (there are delays before segments get updated). Another approach would be to use the webhook functionality and have a flow that triggers on signup to those specific sublists to send data to Klaviyo's API using a webhook.
The API/webshooks can be very powerful for these kind of solutions
https://developers.klaviyo.com/en/reference/subscribe_profiles
https://developers.klaviyo.com/en/v1-2/docs/how-to-add-a-webhook-action-to-a-flow
Omar Lovert // Polaris Growth // Klaviyo Master Platinum Partner
We help with e-commerce growth through CRO, Klaviyo and CVO