If your lists are large it makes no difference. You can set the text variables in the same way, but it may not look the cleanest with the event view. Another way is to have the lists in a text file included in the files folder of your project, and loading it with the Ajax object.
The only complicated looking thing is the tokenat and tokencount expressions but the manual explains them.
I managed to do the thing with the probability! Now I just need to know what happens if the thing i'm displaying is a sentence, and it has a comma in the sentence? Wouldn't it mess up the list?