Non relevant. The presence of absence of trailing commas on comma-separated lists of values have NO influence on curryfication. These lists are always enclosed by other signs.
We are not asking at removing commas between items, just allow a trailing comma at end of lists (never followed by anything that could be part of function calls, such as an opening parentheses for starting an explicit list of call parameters, or another value that could be currified).
The ambiguity of currification in Lua does not occur with commas but with semicolons that are optional everywhere between statements (where the missing semicolon is the implied by a newline.