Quick report: I had the Hanakoireki twice, during SIN-NRT and NRT-LAX (different items). Both are among the best meals I ever had on a plane, possibly even better than the Japanese meal on JAL J (which itself is among my very favorite) and definitely beats ANA J.
On the other hand, the Shi Quan Shi Mei from HKG-SIN was just mediocre.