I LOVE the Obento box, but I haven't had the ones made at ORD. The two I've had that were made at NRT were good, but not as good as the ones prepared at LAX. They may not have them between NRT and BKK; they've never had them between NRT and SIN, so maybe it's just a transpacific thing.
FYI, you can pre-order Obento boxes for transpacific flights.