I tend to favour lua over json. They are more or less the same.
I have run into a situation where I had to use json, because I had more than 27000 entries, and for some reason that was crashing the html5 build (not the desktop or mobile). Converted to json and it was working on all the platforms with no issues. This is another story though