If you are ok with scripting, no it's totally fine, you create the proper custom actions to access this list either per item, or direclty saving the content into an FsmArray.

The actions references link is simply a pending task, I am not sure when this is going to be adressed, I would not wait on this, and use either ArrayMaker or make your own custom actions to access your scripts. If you need a kick start let me know, send me one of your component and I'll show you how to create related custom actions, it's very easy.

I'll be honest. I could do with some help for the script for the custom action to grab values from say a public array of strings and, for the sake of simplicity a List of strings too, in a monobehaviour class linked to a GO.

Pretend the following mono class is sitting as a component on the same GO:-