Both 87A/K and 88A/K are great for me. I was never bothered by the lunch cart. It is probably my personal preference.
I was sometimes asked and served meals (if I am in the mood of eating) before others, but that is hit-and-miss (~20-30% of the time). However, in J, I have never encountered the situation that my selection was out when I was served. That is perhaps because I like congee and noodle soup but most J passengers don't.