Is it really practical to serve instant noodle to every passenger? It makes sense if you meant you can request for instant noodle. However, JAL doesn't serve instant noodles in economy class (at least I am not aware of this) and I think the lowest class with instant noodle is the premium economy.
They are going to upload the July menu pretty soon (according to the site it should be up by mid-June). We can find out exactly what they are going to serve by then