I thought about doing that, but is it actually the most efficient way to accomplish this? Forgive me, but I'm still a bit new at unity.
In my old code, before starting with NGUI, i had a GUI.TextField defined inside the script defining the list of strings. It was very straightforward to grab the text from this and add it to the list, all within the same script.
Maybe I'm over-complicating this?