Sending an email from node red flow : based on integer table status

Here is a follow up question to this node red flow. In the function block, an alarm text field is coded to a specific array element for the email payload body. Another option, is that I could use a string persistent table in the S-2 controller and read the table using the snap read node. I would have a string table of a length as high as 500 and width of 48. Would this be too much memory usage. A downside I see would be whenever new firmware is installed I would lose these values.
What are your thoughts on this? thanks,